Asp.net, C#, Angular, Web Developer Resume
SUMMARY:
- 12+ years of experience in Analysis, Design, Development, Testing and Implementation (all phases of software development life cycle - SDLC).
- Extensive working experience in development of client-server, desktop application, universal and Web technologies (C#, WPF, MVVM, MVC, WINFORM, ASP.NET, JavaScript, MVC, HTML5).
- Good Working Experience in Multithreading. Good experience in JavaScript frameworks (Angular, React, Ember etc.). Development in various design patterns such as Singleton, MVVM, MVC, Dependency Injection, IoC etc.
- Extensive experience of OLTP based database design and development. Excellent SQL skills, experience writing complex queries and PL/SQL including all database
- Stored procedures, Stored functions, Packages, Triggers, Cursors, Views, Materialized View Log, PL/SQL collections etc. Experience of working with large databases multi terabytes.
- UNIX /Linux command line interface and shell / Perl scripting. Expertise in analytic methods and tools related to research and translational medicine, particularly around the secondary use of data, and knowledge of related regulatory and policy challenges (preferred).
- Excellent functional, analytical, interpersonal and communication skills. Experience in creating technical design documents, including data modelling and flow diagrams. Ability to write, tune SQL queries on Oracle.
- Excellent command on NOSQL databases i.e. MONGODB, Casandra.SKILLS:C#, VB.NET, Java, Python, WINFORM, MVVM, MVC, ASP.NET, HTML5, JavaScript, JQuery, Angular JS, Angular2, Pandas, NUMPY, Django
- CSS, Bootstrap, AJAX, WCF, WEBAPI, SOAP, REST, HTTP, Entity Framework, Hibernate, Spring.NET, Oracle 11g, 10g, PL/SQL, Mongo DB, Casandra, PostgreSQL, SQL Server 2012, 2008, 2005, T/SQL, TOAD, SQL Plus
- SSIS, SSRS, SQL Server management studio, Visual studio, .NET framework, GITHUB, DEVOPS, Microsoft Azure, Amazon web service. ASPX, Razor, Salesforce
PROFESSIONAL EXPERIENCE:
Confidential - White plains, NY
ASP.NET, C#, Angular, Web Developer
Responsibilities:
- Worked with project manager, senior architect and development to designing of a robust service.
- Interact with business users, focus group and management to present architecture of the application.
- Work closely with Quants/ Business to ensure that issues are properly identified, fixed, and tested.
- Create and maintain Bond Price, Binomial OPM, Curve fitting, simulation, Libor swaps etc. using C++
- Extensively used Templates, STL, containers of C++ to develop multithreaded building blocks using C++
- Develop Generic repository to provide Insert, update, Select, delete function using ASP.NET core, C#, Mongo client and Mongo DB.
- Extensively used OOP to design architecture of the application
- Heavily used data structure and algorithms to design efficient programs to meet SLA.
- Develop Model classes for deal capture and admin module (Static data)
- Developed services for module implementing generic repository.
- Register services using ASP.NET Core’s dependency injection to inject repository to services.
- Create action filter to implement authentication using token based authentication.
- Create specific restful micro services for deal (FOREX, Securities, derivatives, future, loan & deposit) capture and admin module to provide GET, POST, PUT, Remove, Patch actions using C#
- Extensively used LINQ, lambda expressions, dynamic / parallel LINQ, anonymous methods, types, etc.
- Implement FIX protocol to communicate with FIDESSA for Electronic order routing system.
- Created PL/SQL Packages/ Procedures, views, materialized views, Functions and database triggers for the validation of input data and to implement business rules.
- Worked on high volume OLTP applications using Oracle 11g
- Create Generic class to perform insert, update, delete, select from collection
- Create materialized view to provide static data for reporting.
- Create a process to run a batch process on demand.
- Create a logger process to track batch process.
- Develop Views using Html 5.0, Angular, CSS, bootstrap, type script with Angular Material Components.
- Developed Filter/Search using Angular2 pipe, Global Error handling
- Developed Data grid with export to excel, sorting and filtering
- Create and maintain repository to GitHub for version control
- Develop Test methods using MOQ
- Develop end to end test automation for build and deployment.
- Develop deployment script.
- Develop database objects like tables, view, procedure, function etc. in SQL Server/T-SQL.
- Implemented DEVOPS with infrastructure group for automated build and deployment using visual studio team system.
Environment: ASP.NET Core, C#, C++, STL, WEBAPI 2.0, MVC, Routing, Kestrel, multi-threading, LINQ, HTML 5.0, Entity framework, LINQ, Angular2, Typescript, JQuery, Lo-dash, moment, ng2-bootstrap, ng2-slim- loading-bar, Core-JS, RXJS, angular2-in-memory-web-api CSS, bootstrap, JSON, IONIC, Cordova, GitHub, DEVOPS, Node.JS, NPM, MongoDB, Oracle 11g, PL-SQL, SSIS, SSRS, Jira, Confluence, Jenkins
Confidential - Paramus, NJ
Lead Technical Aanalyst
Responsibilities:
- Design and developed User interface using VB.NET, WINFORM controls.
- Develop business layer using VB.NET.
- Design and develop reusable user control.
- Design and develop dynamic reporting where new enhancement can be achieved using database configuration only.
- Create asynchronous process to access data access layer.
- Develop automated build tool.
- Develop a process to implement checkout/check in process in PVCS for oracle programming. It forces developer to check out package, procedure in PVCS before making any changes.
- Develop HTTP restful web services using VB.NET.
- Develop dynamic reporting using Far Point third party control.
- Develop package, procedure, function in Oracle 11g.
- Develop asynchronous process using Multithreading to run large reports.
Environment: VB.NET, visual studio 2012, .net framework 3.5, ADO.NET, LINQ, JIRA, Confluence, Bamboo, XML, JSON, WCF, REST, Oracle 11g, PL/SQL, TOAD, SQL Plus, Linux. Shell script, Linux, Secure FX, Secure CRT
Confidential
Backend Developer - Claim Processing System
Responsibilities:
- Design and develop architecture of the application.
- Design and develop presentation layer using ASP.NET, AJAX, INFRAJISTICS controls.
- Develop business layer and data access layer using C#.
- Develop an asynchronous module using Multithreading to import provider data based on their format and layout.
- Develop reusable user control which was being used for different phases of internal processing.
- Develop web services to provide status of the claim to the provider.
- Develop a module to read and generate XML using XSD, XSLT and XPATH.
- Design and Develop Database, table, indexes, constraints, function, view, procedure trigger and other objects.
- Create an ETL process to load data into data base using SSIS.
- Create Reports using SSRS
Confidential
TEAM LEAD
Responsibilities:
- Develop web forms using ASP.NET, JavaScript, and AJAX.
- Develop business and data access layer using C# and ADO.NET.
- Create Table, View, Stored Procedure and Function in SQL Server 2005.
- Used Global table extensible to process millions of records efficiently.
Confidential
TEAM LEAD
Responsibilities:
- Create architecture of the application.
- Create Flow chart, Data flow diagram of the application.
- Create project report of all modules.
- Create window service to interact with Microsoft exchange.
Confidential
Senior Developer
Responsibilities:
- Developed user Interface Design.
- Developed Business Layer in a Web application.
- Developed and used Web Services to communicate with the Presentation Layer.
- Developed Middle tier using C#.Net 1.0.
- Customized CSS class to allow custom layout on the Presentation Layer.
- Used JavaScript to add custom validation to an ASP.Net application.
- Created and customized Stored Procedures, Triggers in Microsoft SQL Server 2000.
- Participated in the full SDLC process for the Inventory and Reporting module by the Waterfall model.
- Created complex SQL Stored Procedures that populated ASP.Net controls.
- Created and customized Triggers.
- Involved in developing database schema.
