Post Job Free

Resume

Sign in

.Net, Angular, Oracle, Sql

Location:
New Brunswick, NJ
Posted:
February 13, 2018

Contact this candidate

Resume:

Neelam Naik

Contact Number: 201-***-****

Email: ac4gqg@r.postjobfree.com

Summary:

Microsoft Certified Software Developer with over 15 years’ experience in executing full project life cycle (SDLC) including Architecting, System Study, Analysis, Project Planning, Technical Design, Development, Testing, Implementation, and Documentation.

Extensively developed web based applications using ASP.NET, MVC 3.0/2.0, C#.NET, ADO.NET, WCF, WPF, LINQ, LINQ-TO-SQL, NHibernate, Entity Framework XML and JQuery, Angular JS,Odata

Expertise in Architecture, Design, Development, Unit & Integration testing and Implementation of Enterprise Distributed systems.

Extensive experience in designing and developing SQL Server database structure, CLR store procedure, stored procedures and triggers.

Expertise in XML, XSLT and Web Services, WCF services.

Excellent knowledge in architecture and implementing web application framework using n-tier, MVC architecture.

Extensive experience developing web services (SOA) (SOAP, WSDL, and UDDI).

Expertise in database development using SQL Server and Oracle.

Implemented Abstract Factory and Singleton design pattern.

Proven skills in project proposals preparation, project estimation, project architecting and client meetings.

Experience in providing day-to-day production support on existing .net web applications.

Ability to work closely with users and lead cross-functional teams.

Highly motivated, results oriented professional with good leadership skills and great team ethics.

Good Communication, interpersonal and problem-solving skills.

Technical Skills:

Platform / Language:

.Net Framework 1.1/2.0/3.0/3.5/4.0/4.5, MVC 3.0,/4.0/5.0 C#.NET, ADO. Net, VB 6, ADO, NHibernate, Crystal Report 8.0/9.0/11i, SSRS and Microsoft Enterprise Library 4.0, Entity Framework 6.0, Angular JS, Entity Framework, OData,Biztalk Server 2009

Web/Windows Technologies:

WepAPI 2.0, Odata,ASP.NET, WCF, WPF, LINQ, LINQ-TO-SQL,WINFORMS, Web Services, WCF Services, ASP, IIS, Java Script,Angular JS,Angular 2, TypeScript,OData VB Script.

XML Tech:

XML, XSLT, XPath, XSD, XML DOM

Database / OS:

SQL Server 7.0/2000/2005/2008, SSIS(SQL Server Integration Service), SSRS (SQL Server Reporting Services), Oracle 8x/9i/10g,Oracle11 and Oracle 12C

Disciplines:

.NET Remoting, WCF, WF, COM / COM+, DCOM, System Study, Analysis, UML, Project management tools, Agile Software Development Methodology, etc.

Architecture:

SOA, MVC, ASP.NET MVC 3.0/4.0/5.0, MPV and Implementation of various design patterns, etc.

Education:

Bachelor of Engineering in Computer Science, H.B.T.I Kanpur - 2002

Professional Experience:

Thomson Reuters, Hoboken NJ Nov 2013 – Till date

Lead Software Engineer

Project: One Source Tax Provision (OTP)

This is prime product for Thomson Reuters for Tax calculation. Thomson Reuters ONESOURCE® Tax Provision provides tax professionals with guaranteed calculations and user controls, an automated flow of information between general ledger, provision and return systems, integrated work papers, global data management and enhanced reporting. ONESOURCE Tax Provision allows for greater control over tax provision data while mitigating risk. The result: a faster, more efficient close.

This Application interacts with different another system to share the data and for calculations. The system is divided into different module or sub-systems to process the data and file used in the accounting system.

Responsibility :

Involve in designing and architecting framework.

Upgrading existing desktop application to Web Application using Restful services and AngularJS/Angular.

Developed Authorization angular component service to load user security.

Design and developed Elastic search adapter to feed data in ELK tool.

Developed custom Angular component to inject user security in rest APIs calls

Design and developed user security web APIs using custom attribute annotation.

Developed and Intergrade windows service to import/export feed from other system and provide system data to Angular web app.

Designed and developed smart third pool .Net reusable component to process excel sheets.

Design and developed push back notification service.

Developed custom Angular directive to calculate the cell values while running rule engine.

Environment: .NET 4.0/4.6.2, Visual studio 2012/2013/2017, C#, LINQ, Restful Web API 2.0, Odata, Entity Framework 6.0, Angular JS, Angular 2, Oracle 12C.

BOA - Merrill Lynch, NY Apr 2013 – Oct 2013

Senior Consultant

Project: Security Lending For Emerging Markets (Brazil)

This application is Trading Platform for Front & back office for Brazil market. The is developed for GSL (Global Stock Loan) having Auto Borrow, Availability, Locates, Trade Entry, Trade Maintenance and Trade Settlement and Margin calculation functionality. Brazil ML is international brokerage firm which borrows stocks in the local market and reports everyday positions to clients and Acts as a Central Counterparty for all stock lending transactions. Securities Lending Services has been managed by Brazil exchange (CBLC /BTC) is responsible for registration and confirmation between the parties, risk control, monitoring of corporate actions, settlements of operations recorded, and disclosure of information to the market.

Responsibility :

Involved in building the new framework and infrastructure for the new platform.

Worked with business analysis for trade processing for the front office and back office for a new market.

Existing system analysis for integrating the new market in existing workbench application.

Analysis of overlay process to import daily file in the system.

Database design and building the new framework for SOD processing / Overlay and new Components.

Setup communication channel with CBLC (Brazil Exchange) using Tibco Messages.

Developed Trade/Offer functionality plug-in screens in work bench using Windows forms.

Refactoring the existing workbench code for using new open and close principle.

Coordination with the Brazil team for code reviews and setting up best practices.

Windows based batch cycle for Input and output file processing for performance system.

Developed WCF data service layer.

Environment: .NET 4.0 (Visual Studio 2010), C# 4.0, LINQ, WCF, Tibco Messaging Queue, SQL Server 2008, Sybase, FIX protocol, SVN.

Prudential Financial, NY Sep 2010 – Apr 2013

Senior Consultant

Project: Managed Access Platform 2.0 (Map2)

The Wealth Management Solutions division of Prudential Investments LLC is sponsoring an initiative modernize and enhance its technology platform. This initiative is known as the Managed Accounts Platform 2.0 (MAP 2.0). The project involves a complete redesign of the WMS IT systems infrastructure and designed to modernize a Financial Legacy Application into distributed platform, based almost entirely on the Microsoft technologies and tools. This project involves Performance and record-keeping processing associated with internal WMS record-keeping databases and systems. Account Maintenance, User Maintenance, Manager /Investment Maintenance, Client Firm/Product Setup and Maintenance, Securities setup and maintenance.

Project: Eagle/Pace Financial Performance Systems

The Eagle/Pace performance system was a third party tool which was integrated with in the WMS environment. Prudential utilized this tool to upgrade and modernize their monthly and quarterly financial reports which were generated for their clients.

Responsibility:

Involved in database design and Building the new framework and infrastructure for the new platform.

Worked with business analyst to understand and development

Windows version of existing Mainframe application with additional new functionality.

Worked with business analyst to create UI prototype for the end user, by providing them multiple options to choose from.

Coding in C# for MVC 2.0, MVC3.0 ASP.Net pages and middle tier component using NHibernate.

Created a DB2 synch system to sync data from map2 data to the DB2 mainframe.

Co-ordination with the QA team in on testing the application.

Windows based batch cycle for Input and output file processing for performance system.

Developed WCF data service layer.

Developed custom JQuery plug-in.

Developed custom validation frame work.

Used N-Unit framework for testing

Environment: .NET 4.0 (Visual Studio 2010), ASP.NET 4.0, C#,LINQ, MVC 2.0, MVC 3.0, Dependency Injection (castle Windsor container),WCF, Telerik web controls, JQuery, Ajax, JavaScript, SQL Server 2008, TFS. NHibernate and Entity Frame work

CgX, Humana Inc Dec /09 – Sep /2010

Technical Lead

Project: Clinical Guidance Xtreme (CgX)

Clinical Guidance Xtreme is a set of next generation tools for humana Nurses built on cutting edge technologies. It will be used for Inpatient/Outpatient Care Management, Utilization Management, and Disease Management. It will replace the existing Clinical Care Advance application.

Responsibilities:

Responsible for design and implementation of middle tier systems.

Involved in design, development, and deployment in various environments like SIT, UAT, and Production.

Managing offshore team on design, development, defect analysis and resolutions.

Responsible for architecture decisions, code reviews and project management.

Developed PoC to call the Blaze rule engine from the BizTalk Server 2009.

Developed Business Object Model in C# for the rule engine to process loan applications.

Developed reusable business components.

Developed Stored Procedures and fine tuning for better performance using SQL Profiler.

Design and developed SQL Server 2008 database, SSIS, Stored Procedures, CLR Store.

Implemented Biz Talk Server 2009 customs pipelines in C#.

Design the schemas for the BizTalk solution.

Responsible for creating test cases for UAT.

Extensively used XML’s and XSLT’s to design the webpages and to show incoming messages.

Worked with Data Access application block and Exception handling application block.

Extensively used DEV Express web controls, like Extra web grid, Web Data input controls.

Developed AJAX reusable component for Dash Board presentation.

Developed and consumed WCF services in C#.

Used N-Unit framework for testing.

Managing team and deliverables on time.

Environment: .NET 3.5 (Visual Studio 2008/TFS) C# 3.5, ASP.Net, User Controls, ADO.NET, XML, XSLT, Web Services, MS SQL Server 2005/2008, Oracle 10g, Biztalk Server 2009, Windows 2008/Window XP, IIS 6.0/7.0, Source Depot, MS Visio etc.

XTMS, Xerox Corporation Nov/07 – Nov/09

Technical Lead

Project: Xerox Transport Management System (XTMS)

XTMS Application is the combination of web, windows and window service which takes care of all invoice raised by their vendors for transporting equipment to client places. Xerox receives the invoices from vendors in form of 210,110,310 EDI (Electronic Data Interchange) formats. Processing of all these EDI files is done by the window service called Translators. EDI file contains information of invoice in standard formats. Translator picks the EDI file and parses the file to get all invoices. These invoices are validated and the voucher is generated for each invoice and saved in the database. Also, there is a web application which takes care of all paper invoice sent by vendors. These invoices are entered in XTMS through Rapid Data Entry screen (RDE). At the end of each day, RDE process runs that generates a voucher for all the invoices entered through RDE. After voucher generation, Cash Upload process runs that generates a text file which is sent to National Cash (External System) for payment. National Cash processes the text file and sends back processing information to XTMS which contains details of cheques and amounts that was released against each voucher in form of flat file. Once the text file is received, another application called Payment Notification runs that update the cheques details against the voucher. Apart from RDE, there are other screens like Exception Release Utility which takes care of Exception Invoices, Table Maintenance. Client Report Utility is used to generate a static and dynamic report.

.

Responsibilities:

Involved in requirement gathering for creating the web-based and windows version of existing client server application with additional new functionality.

Worked with business analyst to create UI prototype for the end user, by providing them multiple options to choose from.

Architect and implement the web application framework using C#.

Coding in C# for ASP.Net pages and middle tier component.

Responsible for offshore coordination on requirements, design, and defects.

Responsible for designing the reports and webpages using XML and XSLT.

Co-ordination with the QA team to improve the performance of the application.

Extensively used Enterprise Library 4.0 for data retrieving, querying, storage and manipulation.

Extensively used AJAX for input validation and improve performance like a load on demand.

Designed the orchestrations in BizTalk Server 2009.

Involved in code reviews for business logic modules, ASP.NET code behind class modules.

Involved in design, development, and deployment of the application in various environments like SIT, UAT, and production.

Responsible for creating build and handling releases.

Provided post production support to the system.

Environment: .NET 3.5 (Visual Studio 2008), ASP.NET 3.5, C#, ADO.NET, HTML, CSS, XML, XSLT, JavaScript, AJAX, Microsoft Enterprise Library 4.0, Crystal Report XI, Oracle 9i/10g, Biz talk server, IIS 6.0/7.0, Windows 2003/2008, VSS, MS Visio.

Microsoft Corporation Sep 06 – Nov 07

Sr. Consultant / Lead

Project: Anvil-Gladius

Anvil-Gladius is being initiated by BGCOE –BUIT (Business unit group) of Microsoft to rewrite tools of Product & Pricing using latest technologies. Anvil-Gladius is one the major tool which is used in pricing strategies, security management according to the different countries/geographical areas.

Responsibilities:

Actively involved and coordinated with client’s POC in gathering business requirements.

Developed UIs using asp.net 3.0 and user controls.

Developed UIs using AJAX and different custom controls

Database Migration from SQL server 2000 to SQL server 2005

Developed store procedures and Functions using T-SQL

Developed CLR store procedures using C#

Implement role based security.

Responsible for the Analysis, Designing and Coding.

Onsite and offshore coordination on requirements design and defects.

Managed the work of the team to ensure the timely and quality deliverables.

Environment: .NET 2.0/3.0 (Visual Studio 2005) C#, ASP.Net, User Controls, ADO.NET,XML, Web Service, MS SQL Server 2000/2005, Windows 2003/Window XP, IIS 6.0, Source Depot, MS Visio etc.

Project: Padlock

Padlock is being initiated by BGCOE –BUIT (Business Unit Group) of Microsoft to address legacy code in the Product & Pricing tools that is not in compliance with current corporate information security standards, resulting data vulnerabilities could potentially be exploited by internal or external users which may result in harm to the system(s), data quality or business operations of Microsoft and its Partners. ACE Team identified potential threats to data security in the code. Worked with ACE security team to incorporate security issues along with increment in performance of tools.

Responsibilities:

Actively involved and coordinated with client’s POC in gathering business requirements.

Responsible for coordinating the integration of .NET module with ACE team

Designed and write the SQL Server database schema and store procedure and triggers.

Designed the application using the multilayered architecture.

Wrote the entire Business logic layer to pull the data from existing web services.

Developed web services to integrate other applications

Implement the role based security.

Involved in code reviews for business logic modules and prepared the review documentation.

Responsible for the testing and implementation plans.

Managed the work of the team to ensure the timely and quality deliverables.

Environment: .NET 2.0 (Visual 2005) C# 2.0, ASP.Net, User Controls, ADO.NET,XML, Web Service, VB Script, MS SQL Server 2005, Windows 2003/Window XP, Source Depot, MS Visio, MS Project, etc.

HCL TECHNOLOGIES May/05 – Aug/06

Technical Lead/Analyst

Project: Integrated MIS

This is an Integrated Management Information System (IMIS) project. This project consist of 7 modules, that are, Operation and Maintenance (O&M), Project Planning and Inventory Control System (PM&ICS), Finance Accounting Management System (FAMS), Payroll, Personnel Information System (PIS), Monitoring System Letter & File Tracking System and Management Information System (MIS). I was responsible for Payroll Module, File & Letter Tracking System and Management information System (MIS).

Responsibilities:

Involved in requirements gathering from the end users for creating the web-based application.

Developed POC to get dynamic views of the UI interfaces.

Architect and implement web application framework using C#.

Developed File Up Loader reusable common component to upload and download different files.

Developed business component using C#

Developed UIs using ASP.Net and third party controls.

Developed NUnit test case using NUnit framework

Developed validation framework Using AJAX for input validation and improve performance like load on demand.

Designing and implementation of ASP.Net pages, user controls and classes.

Involved in code reviews for business logic modules, ASP.NET code behind class modules.

Involved in developing MIS reports using ASP.NET and crystal reports.

Developed different release process documents and checklists to minimize errors.

Responsible for coordinating with RVPN IT team to integrate different business modules

Involved in code reviews for business logic modules and prepared the review documentation.

Managed the work of the team to ensure the timely and quality deliverables.

Environment: .NET 2.0 (Visual Studio 2005) C#, ASP.Net, User Controls, ADO.NET, Web Service, MS SQL Server 2005, Crystal Reports 9.0, Windows 2003/Window XP, VSS, Erwin etc.

Project: Resources and Project Management (RPM)

RPM (Resource and Project Management) is an N-Tier ASP.Net web application has used to manage the resource and service at optimum level. It helps to management to take decisions while analyzing different business rules, schedules and geographical locations.

Responsibilities:

Actively involved and coordinated with client’s POC in gathering business requirements.

Responsible for whole project execution and CR resolving.

Responsible for coordinating the integration of .NET module with CSR team

Designed the application using the multilayered architecture.

Wrote the Business logic layer to pull the data from existing web services.

Involved in code reviews for business logic modules and prepared the review documentation.

Migrated SQL server 2000 database in SQL server 2005

Responsible for the testing and implementation plans.

Managed the work of the team to ensure the timely and quality deliverables.

Environment: .NET 2.0/1.1 (Visual Studio 2005/2003) C#, ASP.Net, User Controls, ADO.NET,XML, Web Service, Javascript,MS SQL Server 2000/2005, Windows 2003/Window XP, VSS, MS Visio etc.

Hindustan Pertolium Corporation Ltd HPCL Dec 04 – May 05

Software Engineer

Project: HR-Alert Management System

HR-Alert Management System is based on client-server architecture; It is a web based Alert Management System, which also includes automation of administrative task. I was involved in the area of Administration and Human Resource Management. It contains two modules, one is Alert System and second one is Human Resource Administration. Using HR-Alert Management System user (Administrator) can send E-Mail, Fax and SMS to their remote area offices and exchange information.

Responsibilities:

Actively involved in gathering client requirements.

Developed UI to interact admin module.

Developed and implemented the role based security

Developed Alert Engine to send alert to mails and SMS to PDA devices.

Developed framework for M IS reports

Involved in coding of business logic modules

Involved in developing HLD and LLD documents and getting sine off from client.

Involved developing stored procedures using T-SQL

Environment: .NET 1.1 (Visual Studio 2003) C#1.1, ASP.Net, User Controls, ADO.NET, Javascript, MS SQL Server 2000, HTML, Windows 2003/Window XP, VSS etc.

Amul – India July 02 – Nov/04

Software Engineer

Project: DMP web data transfer

This project has been developed for the Dairy Milk Plant (DMP). This is a web based application is based on client-server architecture. Data is transferred from chilling center to Dock Station. Milk data is processing on fat%. Data related to fat% of milk is taking directly to the port of system installed at chilling center.

Participated in system study and design, was responsible for development of

Making use of communication device importing the fat data of milk for processing of fat% to calculate other related data of milk.

Uploading of data to server for integrating the data entered at different geographical location of chilling centers..

Responsibilities:

Developed flat calculation reusable component

Involved in developing UI and middle tire business components

Involved in developing MIS reports using ASP.NET and Crystal Report.

Developed connector to get the data from flat calculation machine

Developed store procedure using T-SQL.

Environment:.NET 1.1 /1.0(Visual Studio 2003/2000) C#1.1, ASP.Net, ADO.NET, JavaScript, MS SQL Server 2000, HTML, Crystal Report 8.0, Window XP, VSS etc.



Contact this candidate