

An experienced IT professional with over 16 years of expertise in Microsoft .NET, Azure, C#, ASP.NET MVC, Web Services, REST, SOAP, Microservices and .NET Core development projects, I offer guidance and mentorship to teams to uphold the highest standards in coding, software design, and best practices. As a Principal .NET Developer, I take on both hands-on coding and management responsibilities, guiding the technical direction of the .NET development team. Excellent understanding of industry-standard security practices, encompassing secure coding, threat modeling, security testing, and compliance adherence, ensuring robust defense mechanisms against potential threats within software systems. Extensive experience in requirement gathering, R&D, design, coding, re-engineering, development, maintenance, and testing of high-end N-tier applications. Ability to work with business to flesh out requirements and convert into a technical design. Strong architecting and software development skills. Extensive experience working with various API design methodologies and best practices. Experience in implementing security measures that adhere to industry best practices on API platforms. Proficient in developing high quality code in accordance with security, and coding standards guidelines. Experience in development of new products by doing extensive R&D work and POC’s. I have fulfilled diverse roles, including that of Principal .NET Developer, .NET Architect, Technical Lead, and Senior R&D.NET Developer, across different projects. Microsoft certified Azure Architect Technologies. Sitecore 8.2 Certified professional with specialization in Sitecore Commerce 8.2. Expert in developing and deploying applications using .NET Core6.0, .NET Framework 4.x, .NET Standard, C#, ASP.NET, ASP.NET MVC, Web Api, WCF, Microsoft Entity Framework, LINQ and SQL Server. Strong knowledge of Object Oriented Programming(OOP), SOA, SOLID & Design Pattern’s. Strong C#.net backend experience – WCF, Rest APIs, WebAPI, Microservices. Experience in Microsoft Azure (Azure functions, Webapps, Azure Monitor, Azure API management, Service bus queues, Storage accounts, Data Lake, Azure Devops, etc). Experience in Azure DevOps and Security related tools like Accunetix, Detectify, eSentire. Proficient in middleware technologies MSMQ, IBMMQ. Excellent knowledge of TDD development practices and unit testing concepts including mocking frameworks like (MS Test, Xunit). Excellent knowledge of software development practices such as Agile software development, continuous integration, continuous delivery and test driven development. Executed software projects for Banking, Retail and Ecommerce domains. Provided contribution for Facilitating and Mentoring .NET training programs. Very good learning and implementation skills of new technologies and solutions.