• Led the logistics fulfillment engineering team, designed application architecture for multiple services, managed service upkeep for assigned services, and provided technical project management oversight to deliver on accountabilities
• Onboarded and led a team of five backend engineers to unify Go and Java services running across multiple GCP installations in multiple countries to a single cluster as a part of company-wide brand and infrastructure unification project
• Led the design and development of a new Intercity delivery product offering by integrating our Order management system written in Go with a third party logistics
• Designed and project managed the development of a payment processing service that handles 1.7k requests/min built with Go, Postgresql & RabbitMQ. This service is designed to work with different payment gateways and can handle gateway downtimes by controlled replaying of backlog messages on recovery
• Contributed to the rewrite of Order management service in Go with a peak 55k requests/min and successfully deployed it to production in multiple phases without downtime during cutover
• Extracted multi-stop route generation process into a new Python service from an existing Java monolith. The new service is generic and extensible to address all of logistics' route generation use cases