The whole build — every block, every boring easy week — points here.
Engineer by trade.
Runner by obsession.
Shubham Sourabh — SDE-2 at DBSync, teaching AI agents to do real work. Professional road runner before the city wakes. Next start line: Tata Mumbai Marathon, 17 JAN 2027.
The road so far
The start line
B.Tech in Computer Science, BIT Mesra, Class of 2022. Left campus with a degree, a CodeChef 4★ rating, and a pair of legs that refused to sit still.
The telecom years
Three years at Amdocs — Claro Chile, Vodafone Romania, Rogers Canada, PLDT Philippines. Learned what scale means: millions of records migrated, 15K transactions a day, uptime measured in nines.
Where it got serious
Past the half-marathon mark, running stopped being a hobby and became the profession: periodised blocks, double days, sleep guarded like a secret, every kilometre logged and reviewed.
All-in on AI
September 2025: traded big-company comfort for startup pace at DBSync. Now building MCP servers and RAG pipelines — the plumbing that lets AI agents do real work. KM 30 is where races are decided; careers too.
Tata Mumbai Marathon 2027
Every alarm, every interval, every boring easy mile is a deposit toward one January morning on Marine Drive — sea on the left, PB on the mind.
Built in sprints,
trained for distance
SDE-2 at DBSync, on the Cloud Workflow platform — Java and Python microservices syncing data across CRMs and ERPs. The fun part: building multi-tenant MCP servers and RAG pipelines on Milvus, so AI agents can actually use the tools instead of just talking about them.
Before that, three years at Amdocs keeping telecom systems honest across four countries. Big systems and long races reward the same things — show up daily, trust the process, let small gains compound. One pays the bills. The other sets the alarm.
STACK — JAVA · PYTHON · SPRING BOOT · FASTAPI · MCP · RAG · MILVUS · DOCKER
| Event | Result | Venue |
|---|---|---|
| Order-processing APIs | 15K+ txns/day @ 99.9% uptime | Claro Chile · Amdocs |
| Legacy → microservices | 35% faster · 60% less upkeep | Vodafone Romania · Amdocs |
| Inventory migration | 2.5M+ records @ 99.8% accuracy | PLDT Philippines · Amdocs |
| Query optimization | 40% faster retrieval | PLDT Philippines · Amdocs |
| Resume AI Checker | 200+ req/day · sub-second | Side project · FastAPI + OpenAI |
| CodeChef Starters 104 | 4★ · 1855 peak · #656 of 21,011 | Global · Div. 3 |
| Race | Result | Venue |
|---|---|---|
| Pune City Marathon - 3rd Edition · Half Marathon - Legends Run | 01:41:17 ★ PB · 47 / 806 | 01 MAR 2026 · Pune |
Latest dispatches
The receipts
THE LIVE CARD — MAP, SPLITS, ELEVATION — LOADS STRAIGHT FROM STRAVA.COM. IT BRINGS STRAVA'S COOKIES ALONG, SO IT WAITS FOR YOUR TAP.
OR OPEN IT ON STRAVA ↗Three finish lines
Run, sled, row, lunge, repeat — fitness, raced. The plan for the season after Mumbai.
Swim, ride, then a marathon for dessert. The longest game on the calendar.
See you at
the start line.
Hiring an engineer? Sponsoring an athlete? Need company for a long run that went too long? My inbox is open — and unlike my Sunday alarms, I reply fast.


