Given a recorded checkout session
When artifacts finish processing
Then Gherkin and Python tests exist
Teach Agent
Record a browser session and get Gherkin scenarios plus executable Python tests — async artifact processing, not a prompt in a box.
Full-stack engineer specializing in React, TypeScript, and cloud infrastructure. Currently building AI-powered testing platforms at TestZeus, previously shipping payment solutions at Juspay.

I'm a Senior Software Engineer who likes owning the path from UI to infra. These days that means AI-powered testing at TestZeus. Before that I spent a few years on Hyperswitch at Juspay — checkout SDKs, merchant dashboards, and the pipelines that ship them.
Product systems I've owned — from AI testing workflows to payment SDKs, plus a couple of focused personal builds.
Given a recorded checkout session
When artifacts finish processing
Then Gherkin and Python tests exist
Record a browser session and get Gherkin scenarios plus executable Python tests — async artifact processing, not a prompt in a box.
Merchant ops dashboard from zero — configure 25+ processors without a backend change for common cases.
An extensible integration layer for 15+ apps — connect an account, build a knowledge base, generate tests. New connectors drop in without a rewrite.
Layout and UI customization for Hyperswitch checkout — white-label the SDK with reusable ReScript components and Recoil state.
201 { shortUrl, clicks }
Short links and click analytics as a production-style API — Fastify, TypeScript, Redis.
An API gateway with three Redis algorithms and comments on every command — token bucket, sliding window, and fixed window.
Work, a question, or just hello — I read everything. Open to roles and interesting frontend-systems problems.