Challenge
The mobile clients called the backend services directly, causing issues like delayed updates, lack of security, poor observability, and cross-region routing problems based on user region. This made it hard to manage API changes, enforce data compliance, and monitor usage. I supported the lead engineer in addressing these challenges through improved routing and implementation.