Based in Mumbai, India · Open to roles
Building the systems that scale.
Software engineer with 2+ years designing distributed systems, REST & gRPC APIs, and data pipelines that handle millions of requests per day. I care about reliability, observability, and code that's easy to reason about.
Experience
Software Engineer
Tata Consultancy Services
Developed 13+ REST APIs serving 10,000+ daily requests, reducing response latency by 33%.Concepts: System Design, Distributed Systems, SDLC, Design Patterns, Event-Driven Architecture
Software Engineer
Master Electronics
Designed and deployed Python-based AI/ML applications for predictive analytics and intelligent automation.
Projects
01 — Featured
pgstream
An open-source Postgres change data capture (CDC) tool that streams table mutations to Kafka, Redis Streams, or webhooks. Designed for zero-downtime migrations and real-time data sync between services. Written in Go with a pluggable sink interface.
$ pgstream init \
--source postgres://...
--sink kafka://...
✓ Capturing 40K rows/sec
lag: 12ms · uptime: 99.98%
02
ratelimiter
A distributed rate limiter library in Go using a sliding window algorithm backed by Redis. Drop-in middleware for Gin and Chi routers with per-tenant and per-endpoint granularity.
03
querylog
Middleware for Python's SQLAlchemy that logs slow queries, detects N+1 patterns, and exports metrics to Prometheus. Used in production at Freshworks.
Contact
Let's build something reliable.
Open to Software Engineer roles and interesting open-source collaborations.