Senior .net Developer Resume
SUMMARY
- .Net Full stack development with 13+ years of extensive experience in complete Software Development Life Cycle (SDLC) including System Requirements gathering, Architecture, Analysis, Design, Development, Testing, Maintenance and Enhancement in a variety of technological platforms with special emphasis on .Net Framework applications.
- Expertise in Insurance, Financial/Banking, and Investment Banking domain.
- Experience in Credit Risk Analysis, Trading platforms, Investment Banking, Online Banking etc.
- Experience in Trading platforms ALPACA Markets API, Bloomberg TOMS, Merrill Edge, Investment Banking, Online Banking etc.
- Architecting middleware messaging for various high availability systems.
- Messaging systems, TIBCO EMS, MSMQ, Amps Reliable messaging etc.
- Experience in designing and developing Windows, web and client - server commercial products and applications based on Microsoft technologies.
- Domain Expertise in Finance/Investment Banking, Healthcare, Energy, Industrial Automation.
- Possess strong experience of Object-Oriented programming /Analysis/Design and Development.
- Good experience in Angular 1.5/2/7/8 .
- Hands on experience in developing application using Angular 7/8, .Net Core, WCF/WEB API, C#.NET, Design patterns.
- Hands on experience in AWS Lambda API and .Net core.
- Performance and memory profiling using ANTS Memory profiler.
- Experience in Dependency Injection (Ninject, Spring.Net, Unity Framework, Castle Windsor, AutoFac).
- Good Expertise in multithreaded application design and development, TPL, Async - Await, IO Bound and CPU bound scenarios.
- Hands on experience with TPL (Task Parallel Library).
- Hands on experience with Entity Framework Core .
- Experience in Cloud Architecture (AWS).
- Experience in AWS PostgreSQL .
- Experience in Pentaho Tool.
- Strong experience in using Design patterns .
- Hands on experience with microservices . good experience on managing API using APIGEE .
- Good experience in using ETL tools (Pentaho, SSIS).
- Good experience with SAML, OAuth, SSO.
- 10+ years in SQL Server, Oracle, etc with extensive experience in SQL Server 2014 and earlier versions, Database design, SQL Query optimization, Database maintenance by using SQL Server objects like Tables, Stored Procedures, Views, Indexes, Triggers, Cursors, user defined data types and functions.
- Implemented ADO.Net data access techniques i.e. SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects using DataGrid and Data list in ADO.Net
- Strong experience in Entity Framework, Dapper and LINQ.
- Experience with API management tools APIGEE, MuleSoft, AWS API Gateway etc
- Jenkins Automated deployments, Maven Builds, Octopus, Bamboo for CI etc.
- Expertise in Unit testing using tools NUnit, MS Test.
- Experience in Bash Scripts .
- Extensive experience developing applications using .NET Framework
- Experience in all phases of software development lifecycles like Requirement Analysis, Designing, Coding, Testing, deployment.
- Conceived, developed many tools and utilities. Ability to be creative and take self-initiatives
- Work experience in developing applications using TDD.
- Experience in SSRS, SSIS
- Good exposure in BDD.
- Good understanding about OMS /EMS And FIX.
TECHNICAL SKILLS
Main skills: Angular 1.5/2/7/8, WPF, WCF/WEB API,C#.Net,.Net Core, AWS, AWS lambda API,C#, Multithreading, TPL (Task Parallel Library), ASP.Net, MVC, Web Forms, Reactive Extensions, Cache Coherence, Dependency Injection (NInject, Spring.Net, Castle Windsor, Unity Framework), APIGEE, Entity Framework, AWS, SQL Server, SSIS, SSRS, Bamboo, Octopus Win forms
Sub Skills: AMPS Reliable Messaging, O Auth 2.0, SAML, VB.Net, JavaScript, jQuery, AngularJS, SPA, Angular, Kendo UI, IIS, RAZOR, JSON, AJAX, JavaScript, HTML5, CSS3, Bootstrap, Node.JS, Mongo DB, Task Parallel library. Prism, Messaging, AMPS, Tibco, JMS, Finance, Trading, Fixed Income, Credit Derivatives, Jenkins, Maven Builds, Groovy, HTML, CSS, VB.NET, JIRA, Bit Bucket, Ansible Tower, MuleSoft, WEB API,REST, SOAP, RXJS, Reactive Extensions, Build Automation, SQL Server Integration Services(SSIS),SQL Server Reporting Services 2005 (SSRS), Oracle Cache Coherence
Database: SQL Server 2014, 2012, 2008
Design platforms: MS Visual Studio 2013, 2012, 2010, 2008
Architecture & Design: OO principles and design patterns, MVC, MVVM, Dependency Injection/Inversion of control, Repository & Unit of work, Unity Framework
Process: Agile & Scrum, TDD, BDD
Source control: Team Foundation Server (TFS), Clear Case, VSS
.Net Frameworks: .Net Framework 4.5, 4.0, 3.5, 2.0
Testing: NUnit, MS Test Framework, Jasmine, Karma
Others: JIRA, MS office 2010, MS Visio 2010
PROFESSIONAL EXPERIENCE
Confidential
Senior .Net Developer
Responsibilities:
- Core programming using Angular 8, REST/WEBAPI, C#, AWS, .Net Core etc.
- Designed and Developed AWS Lambda API’s using .Net Core .
- Involved in developing Angular 8 project framework with reusable UI components which is used as base project for multiple angular applications across the organization.
- Implemented token based authentication(JWT) and SSO using OAuth 2.0.
- Developed several Angular reusable components using Angular materials, Bootstrap.
- UI design, UI controls using Angular Material framework.
- Developed and managed microservices using APIGEE.
- Followed microservices design.
- Programming application using .Net Core and AWS lambda API .
- Designed and developed the UI using the Angular, Angular UI and JQuery plug-in, Bootstrap .
- Developed Data layer using Entity Framework Core .
- Achieved decoupling through Dependency Injection .
- Task based asynchronous programming (TPL) .
- Used OWIN middleware for Authentication and Authorization process.
- UI Behaviors and validations using JQuery, JavaScript etc.
- Make the controllers interact through a services layer to Web Services.
- SQL Server stored procedures, tables, functions, optimization etc.
- Continuous integration using Bamboo and Octopus .
- Code reviews, peer reviews and writing technical design documents.
- Usage of Dependency injection framework, for unit testing and for inversion of control at runtime.
- Used ETL Tool (Pentaho) for data integration.
- Used bash scripts .
- Developed a data integration tool for loading and transforming data using ETL Pentaho .
- Developed Data conversion module using Pentaho .
- Involved in AWS PostgreSQL database migration.
- Writing unit test cases using and code coverage using NUnit .
- Involved and support application deployment in different environment.
Environment : C#.Net, .Net core, Angular 8, AWS, AWS Lambda, SPA, C#, WEBAPI, Angular UI, ETL Tool(Pentaho), Dependency Injection, NInject, Microservices, APIGEE, TFS, MS Test, SQL Server 2012, AWS PostgreSQL, Entity Framework, JavaScript, JQuery, Bootstrap, TDD, HTML5, Octopus, Bamboo, AWS API Gateway, GIT, Visual Studio 2017 and Windows 10, Agile & Scrum process, JIRA
Confidential
Senior .Net Developer
Responsibilities:
- Core programming using Angular 7, REST/WEBAPI, .Net Core.
- Application is integrated with AWS Lambda Server less API .
- Designed and developed the UI using the Angular 7, Angular UI and JQuery plug-in, Bootstrap .
- Achieved decoupling through Dependency Injection .
- Used OWIN middleware for Authentication and Authorization process.
- UI Behaviors and validations using JQuery, JavaScript etc.
- Make the controllers interact through a services layer to Web Services.
- SQL Server stored procedures, tables, functions, optimization etc.
- Worked on token based authentication(JWT) and SSO using OAuth 2.0.
- Developed Data layer using Entity Framework Core .
- Involved in project deployment to AWS Cloud.
- Worked on developing microservices.
- Managed and connecting microservices using APIGEE.
- Async programming with Task Parallel Library (TPL).
- Continuous integration using Bamboo and Octopus .
- Involved in Application deployments in several environments.
- Writing unit test cases and code coverage using NUnit .
- Code reviews, peer reviews and writing technical design documents.
- Developed multiple reusable API’s using WEBAPI which uses across projects in the organization.
- Database migration using AWS PostgreSQL .
- Developed and used multiple reusable UI components using Angular and Bootstrap .
Environment : C#.Net, .Net core, AWS, AWS Lambda API, AWS PostgreSQL, C#, WEBAPI, Penatho, Dependency Injection, NInject, microservices, APIGEE, TFS, MS Test, SSRS, SQL Server 2012, Entity Framework, TDD, NetScaler, Octopus, Bamboo, AWS API Gateway Visual Studio 2017 and Windows 8, Agile & Scrum process, JIRA
Confidential
Senior .Net Developer
Responsibilities:
- Core development and implement AngularJS, REST/WEBAPI/WCF services, MVC 5 etc.
- Designed and developed the UI using the AngularJS , JQuery and JQuery plug-in, Kendo UI, Bootstrap MVC .
- Developed SPA application using AngularJS templating .
- Achieved decoupling through Dependency Injection.
- Using Model binders for map model mappings.
- Implement Ajax using JQuery and Ajax extensions.
- Html helpers and data annotations to use, rendering controls and validations.
- Generating reports using SSRS .
- UI Behaviors and validations using JQuery, JavaScript etc.
- Generation of dynamic views based on the Business rules configuration file through the UI framework.
- Make the controllers interact through a services layer to Java Web Services.
- Usage of Dependency injection framework , Unity application block.
- SQL Server stored procedures, tables, functions, optimization etc.
- Implemented SAML/SSO.
- Web pages UI design development.
Environment : C#.Net, .Net core, AWS, AWS Lambda API, C#, WEBAPI, Dependency Injection, NInject, microservices, TFS, MS Test, SSRS, SQL Server 2012, Entity Framework, TDD, MuleSoft, Jenkins, Visual Studio 2015 and Windows 8, Agile & Scrum process, JIRA