Amit Shah
Email: ****.*******@*****.*** Cell:551-***-****
Summary:
Extensive hands on experience in design, development and support of applications using various technologies.
Excellent exposure to developing and supporting large scale financial systems and processes.
Extensive experience in development with Angular, Typescript, .NET framework, ASP.NET MVC, C#, Web API, Web services, SSIS, jQuery, AJAX, Visual Studio.NET environment, TFS and IIS.
Development experience with relational databases actively involved in creating and debugging database objects.
Ability to work with cross-functional teams such as Business Analyst, Architects, Documentation Engineers, QA and UI Designers
Excellent communication and interpersonal skills, capability to quickly learn new technologies and assume any responsibilities.
Experience working in Agile environment, extremely diligent, professional and a team player.
Experience leading teams of developers mentoring junior developers and leading offsite teams.
Technical Skills:
Languages: Angular 9, AngularJS, jQuery, Typescript, NodeJS, C#, .NET Core, ASP.NET MVC, Web services, Web API’s, PL/SQL, Kendo UI, PrimeNG
Tools: Visual Studio 2019, ReSharper, Eclipse, Infragistics .NET control, DevExpress controls
Database: Oracle, Sybase, SQL Server 2014, DB2, SAP Gateway
Change Management: SVN, TFS, JIRA, GIT, Synergy, Perforce, Team city
Professional Experience
Day & Zimmermann, Philadelphia Role: Senior Full Stack .NET Developer May’20 – Present
Project: Internet Travel Request Application
The Project involved development and design of internet facing application used by the internal users and travel partners to enable submission of Travel requests for employees.
Responsibilities:
Design and development of internet facing web application. Responsible for setting up authentication using identity4 server, authorization on the .NET core API’s. Setting up roles in SQL Server database.
The web application is developed using Angular v9.0 and PrimeNG. The API’s are built on .NET core platform interfacing with SAP Gateway backend.
BNP Paribas, New York Role: Senior Full Stack .NET Developer Jan’19 – May’20
Project: Prime Web Application Development
The Project involved development of comprehensive trade reporting and trade clearing web application used by the clients and the Middle Office. The application provides the users the ability to access various reports online including intraday trade, positions, limits, account statements etc. as well as the functionality for uploading trades for matching and calculation of rolls.
Responsibilities:
Lead all analysis, design and development of the online client facing Trading platform
Development of new functionalities on the client facing ASP.NET MVC web applications C#, WebApi, Typescript, Kendo UI
Design and development of brand-new client web application using Angular 8, Kendo UI, Web API, Oracle packages
Technical code reviews, process improvements and suggest tools for efficient production support
ASP.NET MVC, Angular 8.0, Node.js, Typescript, LESS, Kendo UI, ASP.NET 4.5 Webapi, C#, IIS 7.0, Oracle, SVN, JavaScript, Jira
Citi Bank, Jersey City, NJ Role: Senior Full Stack .NET Consultant Jul’17 – Jan’19
Project: KYC Application Development
The project entailed design and development of web applications used by bankers and operations for Institutional client onboarding which includes the KYC & AML process. The web application provides the users the ability to follow a complex KYC workflow process online.
Responsibilities:
Primary responsibility as an Individual contributor included solution design and development of all the systems to support the global KYC requirements
The project also entailed the design of a high performing service architecture for interacting with data using Web API’s
As a full stack developer extensively used AngularJS with typescript, bootstrap, jQuery for UI development
Also responsible for development of SSIS packages and database objects like stored procedures, triggers, views etc.
AngularJS, Node, Typescript, Bootstrap 3.0, ASP.NET 4.5 WebApi, C#, IIS 7.0, TFS, SSIS, SQL Server 2014, MS Visio
Credit Suisse, New York NY Role: Senior .NET Consultant Sep’14 – Jun’17
Project: Indices and Analytics Application Development
Indices & Analytics business focuses on development and publishing of proprietary INDICES (Fixed Income, Equities & Commodities) traded by Internal and External clients. The IT team is involved in development and support of all applications and tools required by the clients to get access to the published Index data daily.
Responsibilities:
Responsible for design and development of the Indices applications, involved in the full project life cycle
Designed and developed a Bond restatement tool using Angular 1.5, Typescript, bootstrap and webapi backend
Designed and developed the restful service architecture for data layer using webapi to cater to different UI clients (.NET and ASP)
Provided a solution design to migrate the existing java applet-based charting application to client side highcharts framework
Developed the Index data feed framework application using C#, factory pattern and consuming secure Web API service
ASP.NET 4.0, Angular, bootstrap, HTML5, C#, Autosys, IIS 9.0, SQL Server 2008, JavaScript, jQuery, SVN, MS Visio, DB Artisan
J.P. Morgan Chase, Whippany, NJ Role: Senior .NET Developer (Associate) Aug’12 - Sep’14
Project: Prime Brokerage, Fixed Income Application development
The PB business caters mainly to hedge fund clients. The project involved development and maintenance of various applications used by the Prime Brokerage Fixed Income clients and internal users. The applications included client facing web-based portal, which was used by clients to access their accounts, a critical server-side multithreaded web service which encapsulated complex mathematical calculations and embeds business logic and exposes data related to trades, positions, principal interests, rate calculations etc.
Responsibilities:
Lead all solution design, development, project estimations and planning activities for the client facing Fixed Income portal
Extensively involved in design and development of ASP.NET web forms application for Fixed Income Equity reporting
Used multithreading, parameter inspectors, generics, ado.net, log4net, Ajax, jQuery and ASP.NET Dev Express control.
Enhancements to the Trade management tool extensively used the Infragistics .NET Advantage Winforms control.
ASP.NET 4.0, C#.NET, WCF, IIS 7.0, Windows 2008 Server, JavaScript, jQuery, Perl, XSD’s, XML, XPATH, SVN, Clear Case6.0, MS Visio, Unix, DB Artisan 9.0, Sybase
Morgan Stanley, Princeton, NJ Role: Senior .NET Consultant Oct’11 – Aug ‘12
Project: Strategic Initiative Pipeline (SIP)
Responsibilities:
Involved in converting business requirements into technical requirement by creating high level and low-level design documents.
Worked on ASP.NET web application used for Strategic sourcing included design and development for a new initiative called FAST.
Used the Infragistics ASP.NET control for creating search and export grids and ExtJS JavaScript grid.
ASP.NET 3.5, C#.NET, WCF, IIS 7.0, Windows 2008 Server, JavaScript, jQuery, Perforce, MS Visio, Unix
J.P. Morgan Chase, Whippany, NJ Role: .NET Consultant May’10 – Sep ‘11
Project: Fixed Income Data web service
Responsibilities:
Communicated with client and business analysts during requirements gathering, technical analysis and delivery.
Developed web service client tool using Winforms which mirrored the actual web portal consuming the web service. This tool was useful in effectively supporting any production problems reported by users.
Worked on enhancements to windows forms application used for post trade processing.
ASP.NET 3.5, C#.NET, WCF, IIS 7.0, Windows 2008 Server, JavaScript, jQuery, Perl, XSD’s, XML, XPATH, Clear Case6.0, MS Visio, Unix
Employer: Tata Consultancy Services Ltd, INDIA
Morgan Stanley, Pune, INDIA Role: .NET Team Lead Dec ‘08 – Apr ’10
Project: Money Movement (Morgan Stanley Smith Barney)
Responsibilities:
Proposed the system architecture design for the online money transfer system
Defined the xsd’s, developed multiple WCF services, created custom parameter inspector to validate input parameters
The application enriched the data in DB2 database after evaluating complex business logic.
Developed XPATH based asmx web service which evaluated critical business rules to enable the clients to make online money transfers. Integrated the web service with the RSA vendor provided fraud detection web service.
Developed web-based client application using master pages, JSON, jQuery.
ASP.NET 3.5/2.0, C#.NET, WCF, JavaScript, XML, XSLT, XPATH, AJAX, JSON, Synergy, MS Visio
Merrill Lynch, Pennington, NJ Role: Sr. Software Developer Aug ‘05 – Nov ‘08
Project: Financial Advisor Enrollment system (Aug ’05 – Nov ’08)
Responsibilities:
Development of ASP.NET web application used by Financial Advisors for enrolling Wealth management clients.
Designed and developed a data access component which interacted with the DB2 database.
Created business test cases (unit testing) and reviewed system test cases.
C#, ASP.NET 2.0, ADO.NET 2.0, JavaScript, AJAX.NET Tool Kit, ASP, Sybase, VSS, Microsoft Visio
Merrill Lynch, Mumbai, INDIA Role: Software Developer Apr ‘04 – Jul ‘05
Project: GCATTS.NET
Responsibilities:
Analyze the requirements and develop detailed specifications for development
Development the business objects implementing C# classes.
Unit testing/System Testing.
C#, ASP.NET, ADO.NET, JavaScript, ASP, Rational Suite Enterprise Suite, Visual Studio.NET, PL/SQL
Additional Employment details from Jun’02 to Apr’ 04 not included here, can provide details on request
Education:
Bachelor of Engineering, Pune University, INDIA (US Equivalent Bachelor of Science, Major: Engg, Minor: Computer Science)
Post Graduate Diploma in Advanced Computing, CDAC-Ministry of Information Technology (Govt. of India)
Microsoft Certified Professional Developer (MCPD)