I build production systems around agents, not just agents themselves.
I turn business workflows into software that can reason, use tools and execute work. I work across the agents, backend and infrastructure, from the first requirement through deployment and production debugging.
nirvaan.biz is a retro CRT video game, not a portfolio website. Yukti, my guide character, walks you through four story routes in pixel-art scenes, with game subtitles and front-panel keys on the CRT cabinet. I art-directed and built it with a team of coding and design agents that coordinated over ARDA, my open-source Herdr plugin. Short on time? Go for the overview mode.
Workflows that act: research, interpret context and use APIs or browsers, with human approval for consequential actions.
Systems that keep working: durable execution, shared state and recovery when a worker, browser session or agent fails.
Environments for agent work: authorized, persistent project workspaces where agents can use development tools, run tests and continue across operator disconnects.
Agent systems: orchestration, tool calling, RAG, context and memory, evaluation, MCP.
Execution and backends: Python, TypeScript, FastAPI, PostgreSQL, Temporal, Playwright.
Deployment: Docker, Linux, AWS (EC2, RDS, S3, SES v2, CloudWatch), Cloudflare Workers and CI/CD. My broader foundation includes machine learning and computer vision.
ARDA: a Herdr plugin that lets coding agents find each other and work as one team across sessions and machines.
Bleu: a Claude Code plugin that keeps engineering plans, decisions and handoffs in files across sessions.
memex (contributor and maintainer): repository engineering context for coding agents, exposed through MCP and Hermes.
Intelligent Procurement Agent: an ADK example with mock vendor data, tool-enforced budget checks, human approval and audit logging.
Shawarma enthusiast. Also known to lose creatively at Soulslike games.
