Staff / Principal Engineer โ 12 years building distributed systems in Go.
Worked across Europe and India, solving large-scale infrastructure problems.
Currently exploring AI/LLM infrastructure. Based in Bangalore, India ๐ฎ๐ณ โ open to remote.
| Company | Role | Location | Domain |
|---|---|---|---|
| Thomson Reuters | Staff Engineer | Remote / Bangalore | Legal & financial data at scale |
| Veeam Inc | Staff Engineer | Remote / USA | B2B platform for M365 backup at scale |
| Zalando | Senior Engineer | Berlin ๐ฉ๐ช | Europe's largest fashion platform |
| MessageBird | Senior Engineer | Amsterdam ๐ณ๐ฑ | Global CPaaS โ billions of messages/month |
| Solaris Bank | Principal Engineer | Berlin ๐ฉ๐ช | Banking-as-a-service, event sourcing |
| HelloFresh | Software Engineer | Berlin ๐ฉ๐ช | Global meal-kit logistics |
| General Electric | Software Engineer | Bangalore | Industrial IoT & backend systems |
Core: Go , Distributed Systems , Event-driven Architecture, AI Agent, RAG, LangChain, LangGraph, VectorDBs
Messaging: Kafka , RabbitMQ , AMQP
Infra: Kubernetes , Docker , AWS
Data: PostgreSQL , Redis , DynamoDB
Actively Working: LLM Integration , AI Infrastructure , MCP Protocol, AI agents, Agentic Devlopement, Langchain, LangGraph
Golang implementation of the Transactional Outbox Pattern โ atomically and reliably publishing events to messaging systems without dual-write problems.
A production-grade AMQP/RabbitMQ wrapper in Go โ reliable publishing, consumer lifecycle management, and connection resilience built-in.
๐ค Presented at GopherCon Jaipur 2024 (Flash Talk)
| Event | Year | Topic |
|---|---|---|
| GopherCon Jaipur | 2024 | Angora โ Reliable RabbitMQ in Go (Flash Talk) |
"Build systems that survive the unexpected."


