Senior .NET Full Stack Developer with 6.6+ years of experience in designing, developing, and maintaining enterprise-grade web applications using Microsoft technologies. Possess strong expertise in ASP.NET Core Web API, C#, Entity Framework Core, LINQ, SQL Server, Angular (v11–18), TypeScript, and modern software architecture including Clean Architecture, CQRS, and MediatR. Currently working with Gainwell Technologies on a US Healthcare Pharmacy Benefit Management (PBM) platform supporting Medicaid and Medicare programs. Experienced in developing scalable RESTful APIs, implementing secure backend services, optimizing SQL Server databases, and building responsive Angular applications. Skilled in designing enterprise applications following SOLID principles, Dependency Injection, Repository Pattern, and industry best practices. Strong exposure to AWS Cloud, Azure DevOps, Git, Agile Scrum methodology, and production support. Proven ability to collaborate with business analysts, architects, QA teams, and cross-functional stakeholders to deliver high-quality software solutions within deadlines.
Overview
7
7
years of professional experience
Work History
Professional 1 Software Developer
Gainwell Technologies
02.2024 - Current
Designed, developed, and maintained enterprise-grade RESTful APIs using ASP.NET Core Web API following industry best practices.
Implemented scalable application architecture using Clean Architecture by separating Domain, Application, Infrastructure, and Presentation layers.
Worked extensively with CQRS and MediatR to separate command and query operations, improving maintainability and scalability.
Developed reusable request handlers, response models, DTOs, validators, and service classes to support business requirements.
Built business logic using Entity Framework Core, LINQ, and SQL Server for complex healthcare workflows.
Designed and optimized SQL queries, stored procedures, views, and functions to improve application performance.
Developed and enhanced multiple healthcare modules including Member Management, Provider Management, Claim Submission, NDC Maintenance, and Prior Authorization.
Integrated Angular 18 frontend components with backend APIs using HttpClient, Reactive Forms, and REST services.
Collaborated with Business Analysts and Product Owners to analyze functional requirements and translate them into technical solutions.
Performed production issue analysis, root cause identification, debugging, and timely resolution of critical defects.
Participated in sprint planning, backlog refinement, daily stand-up meetings, sprint reviews, and retrospective sessions as part of Agile Scrum methodology.
Conducted peer code reviews to ensure adherence to coding standards, security guidelines, and software quality practices.
Worked with Git and Azure DevOps for source code management, branching strategy, pull requests, and release deployments.
Assisted in deploying and supporting applications in AWS cloud environments.
Improved application maintainability by implementing reusable components and following SOLID principles.
Worked closely with QA teams during integration testing, system testing, and user acceptance testing.
Supported production deployments and monitored application stability after releases.
Contributed to continuous improvement initiatives by identifying opportunities to enhance application performance, code quality, and development processes.
Gainwell Technologies is involved in US Healthcare, specifically in Pharmacy Benefit Management (PBM) for Medicaid and Medicare programs.
Associate Software Developer
Kanini Software Solutions India Pvt. Ltd.
05.2022 - 02.2024
Designed and developed scalable RESTful Web APIs using ASP.NET Core Web API to support multiple financial business processes.
Developed reusable business components using C#, Entity Framework Core, LINQ, and Repository Pattern following object-oriented programming principles.
Created responsive and user-friendly interfaces using Angular 11, TypeScript, HTML5, CSS3, and Bootstrap.
Integrated frontend applications with backend REST APIs using Angular HttpClient and asynchronous programming techniques.
Designed database schemas and implemented SQL Server stored procedures, views, functions, and optimized complex SQL queries.
Enhanced application performance by improving Entity Framework queries, minimizing unnecessary database calls, and optimizing API response times.
Developed reusable validation components, utility classes, and common services to reduce code duplication across the application.
Worked closely with Business Analysts to understand functional requirements and convert them into scalable technical solutions.
Participated in sprint planning, estimation, backlog grooming, and daily Scrum meetings following Agile methodology.
Performed debugging, root cause analysis, and issue resolution for production defects while ensuring minimal business impact.
Participated in peer code reviews and implemented coding standards to improve software quality and maintainability.
Developed and consumed REST APIs to enable seamless communication between frontend and backend systems.
Used Azure DevOps for work item tracking, source code management, pull requests, code merging, and deployment activities.
Collaborated with QA teams during integration testing, regression testing, and user acceptance testing to ensure successful releases.
Contributed to CI/CD activities and assisted deployment teams during production releases.
Prepared technical documentation and provided knowledge transfer sessions for team members whenever required.
Maintained high code quality by following SOLID principles, clean coding practices, and secure application development standards.
Kanini Software Solutions provides finance and business consulting solutions.
Software Developer
Campus Management International Pvt. Ltd.
08.2020 - 05.2022
Developed enterprise web applications using ASP.NET MVC and ASP.NET Web API following the MVC design pattern.
Designed and implemented backend business logic using C#, Entity Framework, LINQ, and SQL Server.
Developed reusable Angular components to enhance the overall user experience and application responsiveness.
Built secure RESTful APIs for student registration, academic information, examination management, and reporting modules.
Designed SQL Server database objects including stored procedures, views, functions, and optimized queries for faster data retrieval.
Developed dynamic user interfaces using HTML5, CSS3, Bootstrap, JavaScript, and Angular.
Worked with Entity Framework for data access and implemented LINQ queries for complex business requirements.
Integrated frontend modules with backend APIs to ensure seamless communication between client and server applications.
Resolved production issues by analyzing application logs, debugging code, and implementing permanent solutions.
Participated in requirement gathering sessions with business users to understand system enhancements and change requests.
Worked closely with QA teams to support testing activities, defect fixes, and production deployments.
Followed Agile Scrum methodology by participating in sprint planning, daily stand-up meetings, sprint reviews, and retrospective sessions.
Used Azure DevOps and Git for source code management, version control, release management, and deployment coordination.
Collaborated with cross-functional teams to deliver high-quality software solutions within project timelines.
Continuously improved application performance, maintainability, and code quality by following coding standards and best development practices.
Beacon, Kanini Software Solutions, Finance & Business Consulting, ASP.NET Core Web API Development, Angular Development, Entity Framework Core, SQL Server Database Development, Azure DevOps, CI/CD Support, API Integration
CampusNexus Student Portal, Campus Management, Education ERP, Student Management, Course Registration, Examination Management, REST API Development, MVC Development, SQL Server Development
American Express Global Business Travel, Mindtree, Travel Management, ASP.NET MVC Development, Entity Framework, SQL Server, Feature Enhancements, Production Support
Disclaimer
I hereby declare that the information provided in this resume is true and accurate to the best of my knowledge and belief.
Timeline
Professional 1 Software Developer
Gainwell Technologies
02.2024 - Current
Associate Software Developer
Kanini Software Solutions India Pvt. Ltd.
05.2022 - 02.2024
Software Developer
Campus Management International Pvt. Ltd.
08.2020 - 05.2022
Software Engineer
Mindtree Limited
09.2019 - 03.2020
Bachelor of Technology (B.Tech) - Computer Science & Engineering
Software Developer (GIS Developer/Specialist) at G&H International Services, Inc.Software Developer (GIS Developer/Specialist) at G&H International Services, Inc.