Who Is Bharat

Bharat is a backend engineer focused on building reliable, observable systems in Go. My work sits at the intersection of distributed systems design, event-driven architecture, and production operational excellence.

He works in Go, focusing on distributed systems, event-driven architecture, and the operational realities of running services in production. Not just making systems work, but making them observable, debuggable, and resilient under failure.

His philosophy is simple: authenticity beats competition. No hype, no shortcuts — just building real systems, understanding them deeply, and improving them over time.

Outside of building, he writes about system design, shares learnings publicly.

what he works with

  • Languages - Go (primary), SQL, JavaScript
  • Messaging - Kafka, RabbitMQ, NATS
  • Databases - PostgreSQL, Redis
  • Transport - gRPC, REST, WebSockets
  • Infra - Docker, Kubernetes, Fly.io, Prometheus, Grafana
  • Practices - TDD, hexagonal architecture, event sourcing, CQRS

Practices he believes in

Where to Find him