•Extracted logic from monolith to a microservice, allowing for faster feature development.
•Refactored core service classes to drastically simplify integration with external telephony providers.
•Built highly configurable load balancing algorithm for distributing requests across external providers.
•Designed performance tests for microservice to ensure system can perform under varied loads.
•Led initiative to promote coding best practices across the engineering organization.
•Built circuit breaker system for mitigating impact of failing external dependencies.
•Developed system for handling API request retries in a standardized way.
•Helped build API client generator using OpenApi standards.
•Built hackathon slack bot for managing our mentorship program.