Full Stack .Net Developer
• Refactored entire backend system, achieving significant API performance enhancements and improved readability by leveraging Clean Code best practices. Integrated Mastercard Payment Gateway for Credit Card Payments using Hosted Sessions Approach, showcasing expertise in C#, .NET, ASP.NET, ASP.NET Core, Entity Framework, and API performance optimization.• Enhanced EF Core Linq queries performance and overall system reliability, integrated with Algolia AI search engine, and optimized background syncing service for database sync with Algolia and Elastic search to minimize DB hits, demonstrating proficiency in MongoDB, MySQL, MSSQL and system optimization.• Implemented new client-side features including Gold and Silver components on the Home Page and designed a new web application called the Recipient Application for expressing gratitude and rating experiences, showcasing expertise in Angular, React, and frontend development.• Designed the entire system from scratch, including ERD for the Database and Backend Architecture (Clean Architecture). Implemented Identity management using Permission Based Authorization and a Validation Layer for all incoming models, highlighting skills in architectural design, ERD, and authorization.• Implemented exception handling and error logging using Serilog structured logs and integrated with third-party service providers like SendGrid for seamless communication, demonstrating expertise in error handling, logging, and integration with third-party services.• Successfully developed and maintained complex systems using C#, .NET, ASP.NET Core, Entity Framework, Angular, React, and other related technologies, contributing to the optimization of API performance and system reliability. implemented a real-time dashboard using ASP.NET Core SignalR to display key performance metrics.