Senior Backend Engineer with 6+ years of experience designing and operating backend systems, microservices, and distributed architectures.
I focus on building reliable, observable, and scalable systems, with a strong interest in:
- Distributed systems & messaging
- Service-to-service communication (gRPC)
- Observability & production readiness
- System design trade-offs
I enjoy going deep into why systems behave the way they do, not just how to wire them together.
- Languages: Go, Node.js (TypeScript)
- Backend & APIs: gRPC, REST, NestJS
- Datastores: PostgreSQL, Redis
- Messaging: RabbitMQ (AMQP), event-driven systems
- Infrastructure: Docker, Kubernetes (KIND), AWS
- Observability: Prometheus, Grafana, Loki, Jaeger, OpenTelemetry
- Architecture: Microservices, async workflows, idempotency, retries, backoff, graceful shutdowns
I actively write about real-world backend and distributed systems topics, with a strong focus on production correctness, failure handling, and operational trade-offs.
-
Transactional Outbox with RabbitMQ (Series)
- Reliable event publishing from relational databases
- Retry strategies, backoff, and dead-letter queues
- Consumer-side reliability and observability
- Designing for at-least-once delivery and idempotency
-
Understanding gRPC Client-Side Load Balancing with DNS
- gRPC name resolution
- Client-side load balancing trade-offs
- Practical production considerations
-
Designing Go Microservices (Series)
- Project structure, configuration, structured logging
- gRPC servers, graceful shutdowns, Docker & Makefiles
- PostgreSQL integration, Redis caching
- Prometheus metrics, OpenTelemetry tracing, health checks
๐ I share shorter insights and architecture diagrams on LinkedIn, and deeper technical write-ups on dev.to.
- Clean architecture & clear service boundaries
- Failure handling (timeouts, retries, idempotency)
- Production observability before โpretty dashboardsโ
- Systems that fail predictably, not silently
- Long-term maintainability over short-term hacks
Iโm interested in senior backend / distributed systems roles with:
- Strong engineering culture
- Real production scale
- Emphasis on correctness, reliability, and learning
- Remote-first or relocation-friendly environments (EU / global)
- LinkedIn: https://www.linkedin.com/in/sagarmaheshwary/
- dev.to: https://dev.to/sagarmaheshwary
- GitHub: Youโre already here ๐


