01 / Chargebee
A shared queue platform for teams and languages
Context. Teams needed a consistent way to work across SQS, SNS, and Kafka without coupling product modules to provider-specific details.
Ownership. Owned the architecture and evolution of a language-agnostic gRPC abstraction, including its adoption across the organization.
Design. Established a shared boundary over messaging infrastructure and automated queue provisioning through Terraform-based CI/CD.
40M+ events per day across 60+ modules, 10+ teams, and 20+ engineers.