- Python
- PHP
- Ci/Cd
- GO
- Docker
- Node.Js
- Github Actions
- Mysql
- Kafka
- AWS
- Kubernetes
- Terraform
- Redis
- GraphQL
- Architected microservices that serve 5 million API requests daily, maintaining 99.99% uptime across critical endpoints.
- Migrated monolithic codebase to a container orchestration framework with Kubernetes and Docker, reducing deployment time by 60%.
- Implemented gRPC and GraphQL APIs used by 15+ mobile and web applications, streamlining data access for frontend teams.
- Optimised CI/CD pipelines using GitHub Actions and Terraform, shortening release cycles from bi-weekly to multiple times per week.
- Improved observability with distributed tracing and logging, allowing incident resolution within minutes instead of hours.
- Led backend engineering efforts for a photo-sharing platform, scaling from MVP to 3 million monthly active users with zero downtime.
- Designed APIs that handled 1 billion monthly image uploads, incorporating rate limiting and fraud detection in real time.
- Mentored junior engineers through code reviews and pair programming, fostering a culture of quality and ownership.
- Drove migration of legacy PHP services to Python 3, improving maintainability and reducing support tickets by 40%.
- Introduced chaos engineering practices that surfaced hidden dependencies, resulting in a 30% reduction in incident frequency.
- Optimised price estimation microservice to handle 500k requests/day, cutting response times from 500ms to 120ms.
- Implemented comprehensive test automation and code quality gates, increasing release confidence and reducing hotfixes.
- Designed data pipelines that enriched customer profiles with external signals, boosting conversion rates by 15%.
- Collaborated closely with product teams to iterate on feature prototypes, ensuring backend readiness for go-to-market.
- Introduced service-level objectives that aligned engineering output with customer experience guarantees.
- AWS Certified Solutions Architect
- Certified Kubernetes Administrator