.Net Full Stack Developer
Current•Developed and deployed a scalable Claims Management System using ASP.NET Core, C# and Angular for increasing transaction throughput and integrated SignalR to enable real-time communication features in the Claims Management System.•Engineered server-side logic with .NET Core and C#, and utilized Dapper ORM to perform efficient data access and mapping and achieved a 15% improvement in claims processing speed and reliability.•Executed all phases of the Software Development Life Cycle (SDLC) utilizing Agile methodologies, improving project delivery timelines through iterative development and adaptive planning.•Integrated the claims management system with RESTful APIs using ASP.NET Web API.•Enhanced user interface responsiveness through advanced Angular and TypeScript, leveraging Angular’s two-way data binding and component-based architecture to reduce average page load times by 25%.•Developed dynamic and interactive user interfaces using Blazor, creating reusable components to enhance UI and RabbitMQ for asynchronous messaging and communication between microservices.•Implemented secure user authentication and authorization mechanisms following OWASP guidelines, integrated with robust DNS security and firewall policies configurations, and protecting user data.•Conducted thorough comprehensive testing using NUnit and xUnit frameworks, achieving 90% test coverage and reducing post-deployment issues. •Created detailed documentation using Swagger for code, APIs, and system architecture and collaborated with cross-functional teams using Git and Jira to ensure seamless integration of UI/UX designs.•Implemented efficient development workflows and reduced deployment times by working on Microsoft Azure services such as Function, Blob Storage, and App Service.•Utilized OpenShift to manage container orchestration of Kubernetes and Docker in CI/CD pipelines on Azure to build, test, and deploy applications, achieving streamlined and reliable deployments.