Career
Professional Experience
Signature Achievements
- Designed scalable backend architectures and microservices with FastAPI and PostgreSQL for high workload and multi-tenant environments.
- Built complex async workflows with Celery, RabbitMQ, and MQTT for provisioning, synchronization, and event-driven processes.
- Delivered API-driven platforms with clear domain models, versioning, and external system integrations.
- Designed cloud-native deployment topology on Kubernetes. Separated API, worker, and scheduler services as architectural patterns applied consistently across multiple platforms.
- Established CI/CD architecture and deployment standards, ensuring reproducible, automated releases as an engineering baseline across all projects.
- Defined observability architecture with metrics, distributed tracing, and alerting strategies. Production reliability was a first-class architectural concern from day one, not an afterthought.
- Integrated business-critical processes (payments and invoicing) correctly within robust backend flows.
Experience Timeline
Over 17+ years of progressive experience architecting and delivering enterprise-grade systems, from backend development to Lead Software Architecture. Continuously expanding expertise in distributed systems, cloud-native architectures, business-critical platforms, and compliance-critical applications.
2008-2010
Beginning
Python, Backend Services, Telecom Automation
2010-2013
Foundation
Python, Django, REST APIs, Enterprise Clients
2013-2018
Growth
Python, Django/Flask, Docker, CI/CD, System Modernisation
2018-Present
Lead Software Architecture
Python, FastAPI, Microservices, Kubernetes, Cloud, Payments/Billing