Lead Backend Engineer
Design, development and evolution of a SaaS internal communications and employee experience platform (Employee Hub), covering the full software lifecycle — architecture, technical design, backend features, performance optimisation, and third-party integrations.
- Led technical and functional analysis across multiple product streams — translating business requirements into system designs, API contracts, and infrastructure blueprints
- Made key architectural decisions on service boundaries, data models, event flows, and deployment topology; authored specs that guided cross-functional engineering teams
- Designed and developed backend microservices (TypeScript, Python, Flask) and REST / API Gateway layers serving millions of daily users
- Set up, optimised and supervised CI/CD pipelines with GitHub Actions, Jenkins, and ArgoCD
- Automated deployments on GKE and managed GCP infrastructure (Cloud Run, Pub/Sub, Cloud SQL)
- Implemented KEDA-based event-driven autoscaling on GKE, using Redis queue depth as scale triggers — significantly reducing idle compute cost
- Designed Redis caching and session layers (Cluster + Pub/Sub) to handle traffic spikes with low-latency horizontal scaling
- Owned on-call rotations; drove monitoring, alerting, and observability with Datadog
- Mentored engineers, conducted architecture reviews, and enforced best practices across the backend guild