Professional Summary
Experienced .NET Core Developer with over 8.2+ years of hands-on expertise in designing, developing, and maintaining scalable web applications and microservices. Proficient in C#, ASP.NET Core, SQL Server, and Entity Framework, with solid front-end experience in Razor Views and Angular. Skilled in API integration, database performance tuning, and CI/CD pipelines using Azure DevOps. Passionate advocate of Test-Driven Development (TDD) and Agile methodologies, delivering high-quality solutions on time. A strategic thinker with excellent problem-solving skills and a collaborative mindset, consistently driving innovation and efficiency across software projects.
Technical Skills
.NET Core
Microservices
gRPC
C#
ASP.NET Core MVC
Entity Framework Core
SQL Server
PostgreSQL
Redis
CQRS
MediatR
RabbitMQ
MassTransit
Apache Kafka
Docker
Scrutor
YARP Api Gateway
RESTful Web Services
LINQ
Dependency Injection
Unit Testing
JavaScript
Test-Driven Development (TDD)
CI/CD with Azure DevOps
Git and GitHub
Agile/Scrum
Database Design and Optimization
Fluent Validation
HTML5/CSS3
Angular
Clean Architecture
SAGA pattern
Professional Experience
-
Tech Lead – Tech Mahindra Dec 2024 – Present
• Leading cross-functional development teams in designing and deploying enterprise-grade solutions using .NET Core, Angular, and microservices architecture.
• Actively driving Agile/Scrum rituals, including sprint planning, retrospectives, and daily stand-ups to foster transparency and delivery momentum.
-
Senior Software Engineer – GlobalLogic Apr 2021 – Nov 2024
• Collaborated with cross-functional teams to design and implement RESTful APIs for client projects.
• Conducted code reviews and provided mentorship to junior developers.
• Participated in Agile/Scrum ceremonies, including sprint planning and daily stand-ups.
-
Software Engineer – Chetu India Pvt Ltd July 2019 – Apr 2021
• Designed and developed responsive user interfaces with Razor View and Angular.
• Implemented CI/CD pipelines using Azure DevOps to automate build and deployment processes.
• Ensured code quality through unit testing and adherence to TDD practices.
-
Software Developer – Kazma Technology Dec 2018 – Jun 2019
• Built and maintained web applications using ASP.NET Core and C#.
• Utilized Entity Framework for database operations and SQL Server for data management.
-
Software Developer – Medtelerad Healthcare Pvt Ltd July 2017 – Nov 2018
• Developed healthcare applications using .NET Core and C#.
• Developed and integrated APIs for seamless communication between front-end and back-end services.