Over 10 years of experience in developing enterprise-level applications, including Windows and Web, using Microsoft .NET technologies. Skilled in requirement gathering, analysis, design, development, implementation, support, and unit testing of .NET applications across Agile and Waterfall SDLC methodologies. Extensive experience with design patterns (MVC, Singleton, Factory, Façade, CQRS, Repository), Restful Web Services, monolithic and microservices architecture, and distributed systems. Expertise in Azure services, including Azure Storage, Functions, Logic Apps, App Services, Web Jobs, Key Vault, AAD B2C, Cosmos DB, SQL DB, Application Insights, Azure Monitor, Log Analytics, and CI/CD pipelines via Azure DevOps. Hands-on experience with Docker containers and orchestrating microservices using Kubernetes in Azure Kubernetes Service (AKS). Proficient in Razor Pages for building dynamic, data-driven web applications using a page-centric development approach, enabling efficient and scalable solutions. Strong expertise in React JS, leveraging its component-based architecture to develop interactive and dynamic single-page applications (SPAs). Hands-on experience with React hooks, state management (Redux), and integrating React with .NET backends for full-stack development. Proficient in C#, VB.NET, ASP.NET, ADO.NET, LINQ, XML, XSLT, WCF, .NET Framework, .NET Core, MVC Framework, Web API, Entity Framework, JavaScript, HTML, CSS, Bootstrap, Angular, Teact and PowerShell scripting. Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services. Expertise in C# Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling. Hands-on experience in building and consuming REST APIs, including Swagger/REST contract design and development, with expertise in implementing JWT for authentication and handling CORS configurations for secure API integration. Knowledgeable in event-driven applications using AJAX, JSON, XML, and platform-neutral markup using XML, XSD, XSL, and XSLT. Extensive experience with RDBMS (SQL Server, Oracle, IBM DB2, MySQL) and NoSQL databases (Cosmos DB). Skilled in developing and testing object-oriented applications, including unit testing (NUnit, XUnit) and applying Test-Driven Development (TDD) principles. Expertise in writing efficient code for data structures and algorithms in C# and VB.NET. Proficient in source control systems like GIT, TFS, and SVN, and experienced in continuous integration and deployment practices. Actively involved in requirements gathering, coding, code reviews, unit testing, and integration testing to ensure high-quality deliverables. Strong analytical skills with the ability to troubleshoot complex issues effectively, coupled with excellent communication skills for team and client interactions. Demonstrated ability to work both independently and collaboratively in dynamic and fast-paced environments, with a strong commitment to professional growth and project success.