
Results-driven .NET Developer with 10 years of experience in full-stack development of Web and Enterprise applications using Microsoft technologies. Expertise in C#, ASP.NET (Core/MVC), Web API, WCF, WPF, Entity Framework, ADO.NET, and MSSQL Server. Skilled in modern front-end technologies including HTML5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS/2+, and ReactJS. Proficient in designing and implementing scalable, high-performance applications following SOA, Microservices, and N-Tier architectures. Strong expertise in design patterns (Repository, Factory, Dependency Injection, Singleton) and Object-Oriented Programming (OOP) principles. Hands-on experience in Test-Driven Development (TDD) and Dependency Injection (Unity Framework) for robust software solutions. Extensive experience in RESTful API development using ASP.NET Web API and WCF, along with Windows Services and Web Services (SOAP/JSON). Database proficiency in SQL Server (2012/2014/2016), PL/SQL (Oracle), Cosmos DB, and query optimization, stored procedures, triggers, and LINQ (to Objects, SQL, XML). Strong experience working in Agile (Scrum) and Waterfall environments with version control tools like Git, TFS, and Azure DevOps. Adept in cloud computing with Azure services and integrating third-party APIs for scalable solutions. Developed Single Page Applications (SPA) using JavaScript framework, Blazor. Excellent problem-solving and analytical skills, with a proven ability to lead and collaborate with cross-functional teams to deliver high-quality software solutions.