Juspay Technologies
- Internal coding agent. Built an internal coding agent from scratch to automate engineering workflows — creating PRs, adding review comments, triggering Jenkins builds, searching logs and analytics, and generating quick demos. Encoded repository management, build procedures, and company knowledge into reusable skills.
- MCP control plane. Built a TypeScript-based control plane that proxies and aggregates tools from external MCP servers for use across ChatGPT and Claude, with OAuth tool authentication, session state management, UI-backed interactions, and idempotent submissions.
- Secure agent execution. Designed a browser-based SSO integration over CDP and WebSockets, letting an agent backend act through the engineer's own authenticated browser while the session stays local.
- Godel — AI-powered automation. Built AI-assisted scraper-rule generation and worked on Godel Server, which exposes bank-page automation over REST APIs for Swiggy, Zepto and Myntra — 100K+ daily card transactions at roughly 120 RPS peak.
- Evaluation and feedback loops. Developed a scraper scoring and refresh mechanism combining server-side scrape results with client-side submission performance, cutting recovery cycles from weeks to under a week.
- Production performance. Optimised Node.js memory usage and garbage-collection behaviour with runtime metrics, and implemented Rust cryptographic components for EMV 3DS authentication.
- Payment services. Contributed to Juspay's backend payment services written in Haskell, working on production payment flows alongside the Node.js and Rust services.
- Frontend runtime. Built core widgets — dropdown, tooltip, lazy scroll — and a custom virtual DOM diffing engine for Juspay's cross-platform UI framework, with reflection layers and JS OTA updates to keep rendering fast on low-end devices.