Mohammed Abdul Gafoor
Software Engineer (Full Stack Developer)
Email- Id: ****************@*****.*** Phone: +1-609-***-****
FULL STACK.NET DEVELOPER
Over 8+ years of IT experience specializing in full stack development using the Microsoft technology stack.
Proficient in all phases of the Software Development Life Cycle (SDLC), from requirement gathering to deployment and maintenance.
Expertise in object-oriented design using C#, with strong adherence to SOLID principles and robust exception handling.
Extensive experience with .NET Framework (3.5–4.7), .NET Core, and modern
.NET versions (6/7/8).
I am highly skilled in building dynamic and responsive user interfaces using React.
I am proficient in front-end technologies such as HTML5, CSS3, and JavaScript.
Led full migration from AngularJS to Angular Latest versions, modernizing legacy applications with minimal downtime while ensuring backward compatibility.
Designed and implemented responsive Angular applications (versions 2–20) using TypeScript, Bootstrap, Angular Material, and PrimeNG, ensuring reusability and maintainability.
Refactored legacy code into modular Angular architecture, implementing feature modules, lazy loading, and TypeScript for scalability and maintainability.
In-depth experience with Angular (across multiple versions) for developing robust web applications.
Strong backend development capabilities using ADO.NET and Entity Framework.
I am skilled in efficient data management and query optimization stored procedures, functions, views and SQL queries with SQL Server and PostgreSQL.
Expertise in developing and consuming RESTful Web APIs and Minimal APIs.
Proficient in implementing MVC architecture for modular and maintainable application design.
Demonstrated ability to integrate complex systems and optimize data flow between multiple sources.
Proven track record in designing scalable and secure software solutions.
Excellent problem-solving and debugging skills to quickly resolve application issues.
Hands-on experience developing Windows desktop applications using C# and the .NET Framework.
Worked with WPF to build rich, data-bound user interfaces using XAML, MVVM, commands, and validation.
Developed and maintained WinForms-based tools and internal utilities with focus on usability and performance.
Also experienced in building web applications using ASP.NET MVC, Web API, and modern front-end frameworks such as Angular.
Experienced with version control systems including Git and Team Foundation Server (TFS).
Adept at employing Agile methodologies for streamlined project management and delivery.
Extensive knowledge of AWS native services to support continuous integration/continuous deployment (CI/CD).
Strong focus on delivering high-quality software that meets user needs and business objectives.
Experienced in automating testing processes using NUnit, MSTest, and Test-Driven Development (TDD).
Proven ability to manage complex projects and meet tight deadlines without compromising quality.
Passionate about leveraging cutting-edge technologies to drive innovation and business growth.
Experience creating and consuming WCF services for secure, service-oriented integrations between systems.
Technical Skills:
Category
Technologies/Skills
Frameworks
.NET Framework 4.7/4.6/4.5/ 4.0/3.5, .Net Core 3.1/2.2/2.0, Net 6,7,8
Development
Environments
Visual Studio 2022/2019/2017/2015/2013, Visual Studio Code 2019, Unity Editor
IDE
Visual Studio 2022/2019/2017/2015/2010.
Data Access Technologies
ADO.NET, Entity Framework, LINQ
Version Control Systems
Team Foundation Server, GIT
Front End Technologies
ASP.NET (3.0/3.5/4.0/4.5), ADO.NET, DOT Net Core, MVC, AJAX, SOAP, Web
Services, WCF and WPF, HTML, CSHTML, Master Pages, Bootstrap, CSS, Kendo UI, jQuery UI, AngularJS & Angular 2/4/5/8/8/12/13/14/15/16/17/18/19/20
Web Services
Dot Net Core restful API, XML, WEB API, WCF and Web Services.
Operating systems
WINDOWS Family, Linux
Database
SQL Server 2019/2014/2012, PostgreSQL
Testing Tools/Approach
N-Unit, MSTEST, TDD
Design Patterns
MVC, Singleton, Factory
Cloud
Microsoft Azure, AWS Cloud
EDUCATION
Sacred Heart University, Connecticut, United States of America
Master of Computer Science and Information Technology (August 2023 - December 2024)
Professional Experience Summary:
Deloitte (Wilmington, Delaware 19801, US.) Client: State of Delaware.
Full Stack .Net Developer
Feb 2025- present
The Home and Community Services Information System (HCSIS) is a statewide web-based application that helps Delaware manage its Home and Community-Based Services (HCBS) waiver programs. It allows the Department of Health and Social Services (DHSS) and related offices to handle everything from participant eligibility and service planning to provider enrollment and case management in one centralized system. HCSIS improves efficiency by reducing paperwork, automating workflows, and making important data accessible in real time. It also supports compliance with Medicaid and federal HCBS requirements while improving coordination between agencies, providers, and stakeholders.
Ultimately, the system ensures better service delivery and outcomes for individuals who rely on home and community-based support.
Responsibilities:
Designed and developed .NET/C# ASP.NET MVC web applications, implementing model binding, Razor views, validations, and custom server/user controls.
Built and maintained SQL Server databases with stored procedures, functions, views, and optimized queries, while using Entity Framework and LINQ for efficient data access.
Developed secure, scalable RESTful Web APIs in C# and .NET, along with WCF service layers to support enterprise integrations.
Proficient in Microsoft .NET Framework (3.5, 4.0, 4.5, 4.6, 4.7) and .NET Core (2.0,
3.1, 5.0, 6.0) up to .NET 8.0.
Extensive experience in building scalable web applications using ASP.NET MVC, Web API, Entity Framework, and modern .NET technologies.
Designed and implemented responsive Angular applications (versions 14–19) using TypeScript, Bootstrap, Angular Material, and PrimeNG, ensuring reusability and maintainability.
Developed reusable components, directives, and custom pipes to standardize UI/UX and improve scalability across applications.
Optimized Angular performance with NgRx state management, lazy loading, AOT
compilation, and change detection strategies, improving load times and scalability.
Led migration projects from Classic ASP and AngularJS to modern Angular, delivering up to 40% performance improvement through refactoring and build enhancements.
Integrated Angular apps with RESTful APIs and third-party services, implementing secure authentication using JWT and OAuth2.
Collaborated with business analysts and stakeholders to gather requirements, define technical designs, and deliver enterprise-scale solutions.
Followed Agile/Scrum methodologies across the SDLC, ensuring iteratsive delivery, quality assurance, and stakeholder alignment.
Implemented CI/CD pipelines with GitHub Actions, TeamCity, and AWS, while managing version control and code maintenance in Git.
Environment:
Microsoft Visual Studio 2022/ Microsoft Visual Studio 2019, Visual Studio Code, Windows Power Shell ISE, Web Services (SOAP and RESTful), Microsoft SQL Server 2016, C#, ASP.NET MVC WCF, Entity Frame Work, WCF, AJAX, ADO.NET, LINQ, XML, SQL Server 2016, Angular 8,Angular Latest Version, jQuery, CSS, HTML, Bootstrap, GIT, JIRA, Azure App Services, Windows Server 2012/ Windows Server 2016 Data Center, GIT Repository and Tortoise GIT
Client: Ismile Technologies,
Role: Full Stack .Net Developer January 2022 – July 2023
I am involved in developing innovative business solutions by creating new applications, modifying existing applications and providing postproduction support. Predominantly I was designing specifications and business requirements to deliver value to the organization.
Responsibilities:
Developed innovative business solutions by creating new applications and modifying existing ones while providing postproduction support.
Designed low-level technical specifications and interpreted business requirements to deliver measurable value.
Developed and maintained WinForms-based tools and internal utilities with focus on usability and performance.
Developed GUIs using ASP.NET controls and implemented complex backend functionalities in C#.
Developed dynamic and responsive user interfaces using Angular versions 2 through 17, implementing reusable components, modules, and services for scalable enterprise applications.
Integrated Angular Material and PrimeNG libraries to enhance UI consistency and accessibility, while utilizing RxJS and Observables for efficient asynchronous data handling.
Consumed RESTful Web APIs using Angular’s HTTP Client, implemented route guards for secure navigation, and optimized performance through lazy loading and Ahead-of-Time (AOT) compilation.
Led migration projects from legacy frameworks to AngularJS to the latest Angular versions 15/16/17/18/19/20, ensuring backward compatibility, code refactoring, and seamless deployment.
Developed reusable React components to streamline front-end development and facilitate rapid prototyping.
Designed and developed user interfaces using HTML5, CSS3, jQuery, Angular Material, PrimNG, AJAX, JSON, Bootstrap, React, and various versions of Angular
Implemented robust validation controls (including custom JavaScript validations) and created Razor views with strongly typed view models, HTML helpers, and partial views.
Utilized ASP.NET Master Pages, server controls, user controls, data grid controls, and custom controls for efficient UI development.
Consumed RESTful Web API services to build scalable service-oriented applications.
Employed the Entity Framework (Code First) and LINQ queries for effective database communication. Integrated the MVC pattern with Entity Framework to implement comprehensive Web API services.
implemented Windows authentication against a SQL Server 2014 database using web forms to enhance application security.
Develop and modify stored procedures, functions, views and SQL queries.
Managed version control using GitHub and leveraged AWS native tools for continuous integration/continuous deployment (CI/CD).
Developed automated tests using MSTest/NUnit to ensure software quality and stability.
Optimized database queries and refactored code to enhance overall application performance and scalability.
Conducted regular code reviews and mentored junior developers, promoting best coding practices and quality standards.
Collaborated with cross-functional teams, including QA, product management, and UI/UX
designed to ensure seamless integration and delivery of robust applications.
Designed and implemented comprehensive logging and monitoring solutions to proactively detect and resolve production issues.
Continuously enhanced CI/CD pipelines using AWS Code Deploy and Code Pipeline to streamline deployments and testing workflows.
Maintained detailed technical documentation to support ongoing application maintenance and future development efforts.
Environment:
.Net Framework, .Net Core, ASP.NET, ASP.NET MVC, C# HTML5, CSS3, jQuery, Angular Material, AJAX, JSON, Bootstrap 4/3, React, Angular 2/4/5/8/12/13/14/15/16/17, SQL SERVER 2014, Entity Framework, WEB API 2.1, SSRS, Visual Studio 2022/2019/2017
Client: LabCorp
Role: .Net Full Stack Developer
November 2019 – November 2022
Our client LabCorp Company, which is at the center of progress for providing services to patient care, providing testing and related services to physicians, clinics, hospitals, long-term care facilities, employers,
government units, correctional institutions and more. LabCorp diversified commercial laboratories, humanizing and streamlining the process between data and diagnosis. As the third largest full-service clinical diagnostic laboratory in the US, and with a leading position in genetics, women’s health and cancer, we are advancing the course of modern medicine.
Understanding the Health Care client’s application systems, Architect Enterprise Integration Model for the client.
Understanding Architecture for large solutions using .NET or equivalent technologies and Document Technical Design.
Worked on Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design and implementation developing new WCF Service interface layer.
Design and develop responsive, scalable, secured and maintainable RESTful web service layer.
Design and develop web user interfaces using Angular 13/14/15/16/17, Typescript, Bootstrap and CSS3.
Led migration projects from legacy frameworks to AngularJS to the latest Angular versions 13/14/15/16/17, ensuring backward compatibility, code refactoring, and seamless deployment.
Interact with business users, gather requirements and develop technical tasks.
Develop and modify stored procedures, functions, views and SQL queries.
Involved in migration if classic asp application to Angular Application.
Used Angular libraries as a part of client-side development using typescript.
Created Restful services using C# and Vb.net Web API for exposing to different client applications, involved in requirement gathering, analysis and documentation of assigned modules.
Performed validations on Web Forms using .NET Validation Controls and JavaScript
Created and consumed Web Services using Visual C#, ASP.
Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS, and ASP.Net Controls.
Developed Agile Software Development methodologies to enable efficient and effective high- quality software development.
Used GIT Repository with VS extensions for the purpose of version control and source code maintenance needs.
Creating fully automated CI build and deployment infrastructure using Git Actions, TeamCity, AWS build pipeline and processes for multiple projects.
Environment:
Microsoft Visual Studio 2022/ Microsoft Visual Studio 2019, Visual Studio Code, Windows Power Shell ISE, Web Services (SOAP and RESTful), Microsoft SQL Server 2016, C#, ASP.NET MVC WCF, Entity Frame Work, WCF, AJAX, ADO.NET, LINQ, XML, SQL Server 2016, Angular 13/14/15/16/17/18/19, jQuery, CSS, HTML, Bootstrap, GIT, JIRA, Azure App Services, Windows Server 2012/ Windows Server 2016 Data Center, GIT Repository and Tortoise GIT
Client: HCL Technologies, Hyderabad, Andhra Pradesh Role: Full Stack .Net Developer
January 2017 – July 2019
HCL Technologies is a global IT services and consulting leader, specializing in digital transformation, infrastructure management, and cybersecurity. With a presence in 52 countries, HCL serves clients in banking, healthcare, and telecommunications, and is recognized for its innovation in next-gen technology solutions.
Responsibilities:
●Collaborated with analysts to gather requirements and used Agile methodology for development.
●Developed .NET assemblies in C#.NET, focusing on data access and business logic.
●Designed and developed reusable software components.
●Created web pages using HTML5, CSS3, jQuery, Angular Material, AJAX, JSON, Bootstrap, React, and multiple versions of AngularJS and Angular 8/12/13/14/15/16.
●Integrated data from various sources including SQL Server and legacy systems using ADO.NET.
●Accessed data via web services and implemented distributed computing with .NET Remoting.
●Conducted unit testing using Test Driven Development (TDD) methodologies...
Environment:
●ASP.NET MVC 4, Visual Studio 2015, C#, ADO.NET, .Net Framework 4.5, Web Services, AJAX HTML5, CSS3, jQuery, Angular Material, AJAX, JSON, Bootstrap 4/3, React,Angular2/4/5/8/12, SQLServer2016, TFS