13 years of experience in developing web and windows applications covering all phases of software product development including business requirements analysis, design, development, testing, and implementation of Multitier and cloud Applications. Conduct technical design reviews and code reviews to suggest optimal approaches and mentoring the team members. Hands on experience in multi-threading and asynchronous programming. Extensive Experience in different .NET technologies and languages like .NetCore 5/6, C#, ASP.NET, ADO.NET, VB.NET, .NET Framework 2.0/3.0/3.5/4.0/4.5/4.6/4.7/4.8, SQL Server, Visual Studio 2003/2005/2008/2010/2012/2015/2017/2019, JavaScript, jQuery, AJAX, LINQ, PLINQ, Angular.js, Node.js, and React.js. Research and lead proposed system and architectural changes. Good experience covering wide variety of domains including county schools, Insurance agency platforms, and product from banking vertical. Good Experience with AWS (EC2, S3, Lambdas, Message Queues, API gateways, DynamoDB). Very good experience with Azure (Cosmos DB, Key vaults and Azure functions, Blob storages, Azure Service Bus). Polyglot developer with multiple programming languages like C#, JavaScript, Delphi & Java. Solid experience in developing Enterprise applications using Angular, React, JavaScript, Typescript, latest versions of ECMA script, .Net Technologies. Solid Experience with C#.Net, ASP.Net, ASP.Net MVC, .Net Core. Expertise in Distributed technologies like Web services, WCF, Web API, Rest API, MicroServices and SOA (Service-oriented architecture,). Designing systems using the MVC and MVVM patterns. Building serverless functions with Azure Functions and Lambdas. Experience with using the Azure Service Bus to implement communications across services. Experienced in building REST APIs using Nodejs, ASP.Net WebAPI & SpringBoot. Experienced in Agile process, Test Driven Development(TDD) & Xtreme programming. TDD using (Junit, MSTest, XUnit, NUnit, Moq and Jasmine for JavaScript). Very good exposure to CI/CD pipelines using Azure DevOps, MS Build, Jenkins, Cruise control. Participates with production release, support and monitoring during the release cycles. Analyse any issues with available tools like Dynatrace/Custom Logs/Azure Logs. Good knowledge and implementation the SOLID principles. Worked with Power BI libraries, developing custom visuals. Expertise in database design and programming in SQL Server 2000/2005/2008/2012/2017, Oracle. Experience using Configuration Management tools like Bitbucket (GIT), Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS) and SVN. Good Experience in Graphical User Interface (GUI) Design using technologies like HTML5, CSS3, Bootstrap. Excellent team player with problem solving and troubleshooting capabilities. Experience in interacting with clients, business users to understand the requirements and transforming into functional specifications. Dataflow diagrams, Sequence diagrams, threat models.