Senior Backend Engineer with 6+ years of experience building distributed backend systems, microservices, and production services.
I enjoy working on reliability, observability, async workflows, idempotency, retries, and system design trade-offs.
🔎 reqlog
A lightweight Go CLI for tracing requests across services, log files, and Docker containers using keys like request_id and trace_id.
- Multi-source tracing across file logs + Docker logs
- Built for fast debugging during production incidents
- Supports filtering, follow mode, and targeted search
- Used by my team in real debugging workflows
I write about real-world backend and distributed systems engineering.
Recent articles
- Transactional Outbox with RabbitMQ (2-part series)
- gRPC Client-Side Load Balancing with DNS
- Designing Go Microservices (3-part series)
- Hands-On Kubernetes with KIND
- LinkedIn: https://www.linkedin.com/in/sagarmaheshwary/
- dev.to: https://dev.to/sagarmaheshwary
- GitHub: You’re already here 🙂


