Full Stack Software Engineer
Current• Full Stack Development using .NET Blazor, Angular, and .NET WEB API and SQL Server • Designed, Developed, and Maintained .NET Worker services• Create SQL Database projects to manage migrations and database updates • Unit tested application code using XUnit Framework • Wrote integrations with source system teams using REST Sharp • Provide care and feeding to Enterprise Nuget Packages and reusable code • Collaborated with Business Stake holders to identify requirements• Fixed bugs and triaged issues and discrepancies in requirements with stakeholders • Upload engineering excellence and enforced best practices • Designed and Developed boiler code that can be reused by other engineering teams • Performed performance Analysis on SQL Stored procedures• Identified dead locks and performance bugs• Conducted performance and load testing on .NET worker services to identify break points • Resolved issues with connection pool exhaustion by identifying proper dependency injection • Upheld Development practice best standards across teams and provided valuable PR feedback. • Developed multi-threaded applications to enhance performance and optimize response times• Designed and developed a mock server using .NET Web API to mock out third party integrations• Designed, developed and Tested PayPal API using .NET6, NUnit, Entity Framework and Dapper.• Developed Bicep scripts to manage infrastructure as code • Built boiler plate to enable automated setup of new APIs using Azure App services • Used Azure storage Queue to set up dead letter queues of failed transactions and payments.