
Over 7+ years of IT experience specializing in full stack .Net developer 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. Used Custom Validations Controls with JavaScript for client-side validations. Led full migration from AngularJS to Angular Latest versions, modernizing legacy applications with minimal downtime while ensuring backward compatibility. Wrote and maintained unit test cases in Angular using Jasmine and Karma for components, services, pipes, and directives. Improved application quality by validating UI behavior, business logic, and service integration through Jasmine test suites. Designed and implemented responsive Angular applications (versions 2–20) using TypeScript, Bootstrap, AngularMaterial, and PrimeNG, ensuring reusability and maintainability. Tested HTTP service calls using Angular testing utilities and mocked backend responses for reliable unit testing. 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 SQLqueries with SQLServer and PostgreSQL. Expertise in developing and consuming RESTfulAPIs and MinimalAPI. Proficient in implementing MVC architecture for modular and maintainable application design. Demonstrated ability to integrate complexsystems and optimize data flow between multiple sources. Proven track record in designing scalable and secure software solutions. Excellent problem-solving and debuggingskills 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. Developed Web Application using ASP.NET, SQL, HTML, CSS and Bootstrap Experienced with version control systems including Git and Team Foundation Server (TFS). Adept at employing Agile methodologies for streamlined project management and delivery.