Hello, I'm
Inderdeep Singh
+--------+ > _ +--------+
Building reliable systems as a
Passionate about infrastructure automation, cloud-native technologies, and operational excellence.
Words & Wires
Where code meets curiosity — exploring the craft behind resilient systems
The Wrong Way of Querying: A Go Story
Two production foot-guns that slowly eat your DB connections until you hit "too many clients": nested queries while iterating rows, and forgetting rows.Close().
Reducing Alert Fatigue: Bridging Prometheus Severity Labels to Icinga
When every firing alert screams CRITICAL, nothing is truly critical anymore. This is the story of how a subtle gap between Prometheus-style alerting and Icinga created unnecessary noise, and how we fixed it.
Technical Skills
Technologies and tools I work with
Infrastructure
Containers & Orchestration
Languages
Databases
DevOps & CI/CD
Observability
Featured Projects
Some of the systems and tools I've built
Implemented DNS SRV-based service discovery to monitor infrastructure outside Consul. Enables dynamic discovery of streaming nodes through vmagent, blackbox exporter probes, and VictoriaMetrics—closing monitoring gaps for edge infrastructure.
Event-driven payment system for INR ↔ stablecoin transfers. Built with Go, gRPC, Kafka, and a multi-database architecture (MongoDB, Postgres, ClickHouse) featuring reconciliation patterns, ledger safety, and idempotent webhook handling.
AI diagnostic platform for independent auto shops, built with a working mechanic on the thesis that diagnosis is the part of the job nobody pays for. A technician live-scans a vehicle over Web Bluetooth or types the codes in by hand, and gets back ranked root causes with the verification steps to prove or kill each one — grounded in real complaints, service bulletins and recalls for that exact vehicle rather than whatever the model happens to remember.