Has 14+ years of experience in the field of software development, actively involved in Analysis, Design, Development, Implementation and Testing of business applications both windows and web applications and currently working in Pune India and had more than 3 years of experience at client location in USA Charlotte, NC - 28217. • AngularJS with ASP.NET Web API, Mulesoft API as well as WCF. • Basic knowledge of Angular 2+ & reactJS. • Project architecture design and development activities: Extensively using Design Patterns (Singleton, Factory) And Object-Oriented Programming (OOPS) concepts in designing and implementing 3-Tier/N-Tier architecture and Service Oriented Architecture (SOA). • Experience as an Onsite Coordinator & Team Lead handling at offshore team of 5+ members including .NET, Reporting and BI team. Involved in monthly project requirement gathering, walkthroughs with BA and Offshore team, leading team, QA/PROD deployment and day to day production support. • Extensive experience in design and creating ASP.NET Custom components, and User controls and creating AJAX Extender controls. • Worked extensively on C# 2.0/3.5/4.0 especially Windows Communications Foundation, MVC architecture. • Strong knowledge of Object Oriented Analysis and Design (OOAD) concepts including inheritance, polymorphism, and abstraction. • Having excellent experience in C# /ASP.Net / Web Services/Restful WCF Services with OAuth Authentication provider. • Experienced in database design based on the normalization and T-SQL in SQL Server 2005\2008. • Extensively worked on stored procedures, triggers, Joins, Relational Database. • Having good knowledge of reporting using GrapeCity Active Reports and ETL using SSIS. • Hands of experience in third party controls like Wijmo, devexpress and fusion Charts controls. • Experience with Version Control tools like Visual Source Safe, TFS and SVN. • Extensively worked with HTML, CSS, XML, JavaScript, AJAX and JQuery. • Involved in all parts of the software development life cycle (SDLC) like Agile Methodology. • Able to manage changing responsibilities and deliver time critical projects on schedule • Successful track record of developing and maintaining overall quality systems of the organization for the assigned project groups and functions.