✍ 9+ years of experience in analysis, design, development, testing, implementation and support web applications using C#, ASP.NET MVC, ASP.NET WEB API, .Net Core, ADO.NET / Entity Framework, Web Forms, ASP.NET with C#. ✍ Extensive knowledge and experience of Object-Oriented Programming (OOPS), SOLID Principle & Lazy Loading, Factory and Dependency injection design patterns. ✍ Experienced in database designing by writing complex T-SQL Queries, Views, Triggers, Index, Functions and SQL Jobs using Microsoft SQL. ✍ Experienced in working with version control systems like GIT and used Source code management client tools like GitBash, GitHub. ✍ Experience in deploying applications with Cloud Services by creating a simple Cloud Service with Visual Studio, testing it locally, deploying to a live Amazon Web Services (AWS). ✍ Experience in AWS platform and its features including IAM, EC2, RDS, Cloud Watch, Cloud Trail, Cloud Formation AWS Configuration, S3, SQS, SNS, Lambda. ✍ Experienced in normalizing the database, database / table design, writing SQL queries and defining table relationships with keys and constraints. ✍ Implemented the UI Layer for client side validation using JavaScript, JQuery. ✍ Experienced in maintenance and migration of legacy applications to web applications and micro service using .NET technologies. ✍ Experienced in using C#, ASP.NET, HTML 4/5, CSS, JavaScript, JQuery, Angular 2/4/5/6 and 8, AJAX, Web Services, Restful, Web API, SOAP, WSDL, WCF Services, Outlook Plug-in 2007, 2010 and Entity Framework with LINQ. ✍ Knowledge in ETL processes using SSIS and creating reports like drilldown reports using SSRS. ✍ Good knowledge of working with XML data using XPath. ✍ Experienced in writing technical documents for design and development phases using MS Visio. ✍ Team player with a very good understanding in working with small and moderate teams in the Software development project. ✍ Good exposure to various Software life cycle models like Waterfall and Agile Methodologies. ✍ Ensure that technical software development process is followed on the project, be familiar with industry best practices for software development and agile practices ✍ Team player with a very good understanding in working with small and moderate teams in the Software development projects. ✍ Excellent analytical and problem-solving skills with ability to communicate effectively with peers. ✍ Proficient in writing Unit Test Cases for business logic and Web Services, performed Unit Testing using NUnit Testing Framework using Mock (Moq) objects.