I'm a software architect focused on scalable distributed systems, modern architecture, and AI-driven engineering. I like combining technical depth with a leadership mindset to take ideas from concept all the way to production-ready scale.
I've worked across both fast-moving startups and large corporates, building software trusted by customers like Federal Bank, AT&T, and Shopify.
What I do
I partner closely with R&D, Product, and leadership to drive innovation and sharpen how teams build software. Lately that has meant:
- AI-driven delivery: I built VibeBot, an end-to-end pipeline that takes a PRD all the way to a production-ready PR, implementation and automated tests included, and I help shape how engineering teams adopt AI day to day.
- Architecture at scale: leading the move to resilient, maintainable microservices and defining an API-first, headless architecture.
- Reliability & observability: consolidating monitoring onto Datadog and establishing company-wide SLOs and standardized reliability practices.
- Engineering excellence: rolling out feature flags, automated quality gates, and AI code review across CI/CD, and founding an internal engineering academy for cross-team learning.
What I work with
Microservices architecture · event processing and message queues (Kafka, RabbitMQ) · Spring Boot · Node.js and NestJS · SQL / NoSQL · Kubernetes · AWS, plus the technical and people leadership to tie it all together.
Beyond the day job
Outside of the day job, I spend my time on a few interesting side projects and on maintaining this blog, where I write up the systems I build and the lessons that stick.
