Backend engineer · Go, microservices and geospatial systems · Lucknow, India
- 🛵 Spent ~2 years at Deliveroo owning the Go services that decide which restaurants you can order from
- 🗺️ Built PostGIS tooling that finds overlapping delivery zones, cutting data discrepancies by 80%
- 🧪 At Tanla Platforms, took Go microservice test coverage past 75%
- 🎓 B.Tech CSE from NIT Warangal · 2 IEEE publications
| Project | What it does | Built with |
|---|---|---|
| PDF Studio · live | Merge, compress, lock, fill and annotate PDFs, entirely in the browser. Nothing gets uploaded | JavaScript, pdf-lib, pdf.js, WebAssembly |
| CodeReflections · live | Practice journal for Codeforces: timed solves, reflections, and which tags slow you down | Node.js, Express, MongoDB |
| isochrone-delivery-areas | Realistic delivery zones from OpenStreetMap roads, using Dijkstra and alpha shapes | Python, OSMnx, NetworkX, Shapely |
| Flash-NoFlash-Image-Fusion | SIGGRAPH 2004 flash/no-flash photo fusion, rebuilt from scratch | Python, NumPy, SciPy |
| go-concurrency | Concurrent web scraper: goroutines, mutexes and WaitGroups | Go |
Everywhere a scooter can reach from Hazratganj, Lucknow in 5, 10 and 15 minutes, generated by isochrone-delivery-areas from OpenStreetMap data.




