Senior Software Engineer
Current- Developed microservices using C# and .NET, powering the backend of the Microsoft Learn platform. The project was particularly significant as it marked the migration from a 20-year old legacy monolith service. - Worked closely with external partner, PearsonVUE, and internal teams in other organizations, ensured seamless onboarding to RESTful APIs.- Leveraged my expertise in microservices, designed a system that met their requirements, while prioritizing scalability, reliability, and maintainability.- Created automated build scripts, release pipelines, telemetry, alerting rules, and automated tests using Azure DevOps.- Setup traffic managers, API managers, and scale-out rules in Azure cloud services for distributed systems to ensure traffic would scale well and have failover regions in case of a failure in one region helped ensure 99.99% up-time.