Production-grade backend systems built from first principles — distributed architectures, geospatial indexing, and fault-tolerant services. Engineering write-ups available on Medium.
01
Distributed Ride-Matching Backend
Uber-Style Geospatial Matching Engine
Real-time geospatial driver discovery using Redis GEOADD/GEORADIUS with sub-200ms P95 driver lookup. Event-driven assignment flow with Pub/Sub designed for horizontal scalability under high concurrent-ride load.
Event-driven file synchronization across nodes with chunk-level diffs to minimize bytes-on-wire. Conflict-resolution guarantees with zero data loss under concurrent writes across distributed clients.
From-scratch L7 load balancer with round-robin + weighted routing, health-check probing, automatic failover, and a pluggable strategy interface. Backed by Redis Pub/Sub for live node updates.
I'm Himanshu, a Senior Software Engineer based in Bengaluru, India, currently building distributed backend systems at Wells Fargo, where I scaled the Advisor Gateway platform 30x (500 to 15,000+ users). I specialize in distributed systems, event-driven architectures, and cloud-native infrastructure using Go, Python, Kubernetes, and Redis.
I love tackling hard engineering problems around consistency, fault tolerance, and low-latency design. I write deep dives on distributed systems on Medium — covering ride-matching at Uber scale, Dropbox-style file sync, and load balancer internals.
Outside of work, I practice chess, hit the gym, and ship side projects. Always open to conversations about backend systems and remote-friendly opportunities.