Code, design, infrastructure, and AI — from my first college projects to founding-engineer work. 2019 → today.
2026
Nov 2026
Built a nightly agent eval harness for the Caylex assistant
Runs the assistant end to end against simulated SaaS environments (email, accounting, e-commerce, team chat) generated from real tool schemas, with fault injection for realistic API failures. Scores tool-call correctness and final answers with deterministic checks plus an LLM-as-judge, and tracks regressions run over run against a full-tool-context baseline.
aiqacodeCaylex AI
Sep 2026
Built a unified LLM gateway for Caylex
Every model call goes through one gateway backed by a central model registry, so the model for each task can be swapped without a deploy. Added end-to-end LLM tracing with PII redaction and per-tenant cost attribution.
aiinfracodeCaylex AI
Sep 2026
Hardened Caylex's agents against prompt injection
Untrusted tool output is scanned before it enters the context window, kept separate from instructions, and truncated before it reaches downstream agents.
aicodeCaylex AI
Aug 2026
Scaled the Caylex backend for production load
Database connection pooling, per-service connection limits, CPU-based horizontal autoscaling, and lease-based recovery for stalled background jobs.
infracodeCaylex AI
Jul 2026
Built usage-based billing and prepaid credits for Caylex, end to end
Exactly-once metering of every model and tool call, usage-based pricing, a prepaid credit ledger with budget enforcement and auto top-up, and automated cost reconciliation. I built the billing service, the customer billing UI, and the billing console in Backoffice.
codedesigninfraCaylex AI
Jun 2026
Built Caylex Backoffice from scratch — the internal admin console
One place for the team to onboard MCP servers, monitor background jobs, manage feature flags, keep data clean, and track product usage.
codedesigninfraCaylex AI
Jun 2026
Built an automated MCP server onboarding pipeline
Validates each new MCP server, runs onboarding autonomously, and publishes only the servers that pass health checks. Servers that support OAuth Dynamic Client Registration onboard with zero manual steps.
codeaiCaylex AI
Jun 2026
Set up Caylex's observability pipeline
An OpenTelemetry pipeline that unifies logs, metrics, and traces across services — the foundation the LLM tracing was later built on.
infracodeCaylex AI
Jun 2026
Shipped customer-facing telemetry export
Customers can export their own telemetry from Caylex to the observability tool they already use, configured from an admin UI.
codedesigninfraCaylex AI
Jun 2026
Added LLM observability
Tracing on every model call: prompt, tokens, latency, cost. When an agent misbehaves, we can replay exactly what it saw. Built on the OpenTelemetry pipeline from the month before.
A new design system, built so AI agents can read it too (JSON-LD, llms.txt), with analytics. Live.
designcodeqastoryiteratethis site
May 2026
Integrated Skills into the Caylex platform — progressive context disclosure
Agents pull in a skill — its instructions and tools — only when a task needs it, not on every request. The library can grow large while any single agent's context stays small.
aicodeCaylex AI
May 2026
Shipped the Security Findings UI
Surfaces security issues found on connected servers and their tools, with a detail panel and advisory fixes, plus notifications when something needs attention.
codedesignCaylex AI
May 2026
Built the agent identity editor (Navigator)
The UI to give an agent its identity and instructions in plain markdown — its name, description, and how it should behave.
codedesignCaylex AI
Apr 2026
Built the Tool Permissions & Risk console
An admin sees how risky each tool is, sorts and filters by severity, bulk-disables the dangerous ones, and overrides a rating when needed — governance over what an agent is allowed to touch.
codedesignaiCaylex AI
Mar 2026
Built Context Maps for Caylex
A capability map of what data lives in each connected tool (Linear, Notion, Slack), so the agent routes a query to the right tool instead of fanning out to all of them. I built the backend and the config UI. In September I rebuilt it with semantic search over the map, per-tool capability profiles (what each tool can and can't answer), and an eligibility classifier that decides which tools get mapped.
aicodedesignCaylex AI
Jan 2026
Built an MCP server classifier (later folded into Caylex)
Works out what each server and its tools actually do, scores how much each tool can affect things, and flags security risks.
codeaiCaylex AI
Jan 2026
Built server discovery & connection for Caylex agents
The flow for browsing the library of available servers, filtering by category, seeing details, and connecting them to a project — plus session recovery and faster page loads.
codedesignCaylex AI
2025
Dec 2025
Built deep-reasoning agents & tool-use pipelines at TheAgentic
Agents that reason through multi-step problems and call the right tools, wired into scalable systems for industry-specific workflows.
aicodeTheAgentic
Dec 2025
Shipped a Jira integration at TheAgentic — OAuth and project sync
codeTheAgentic
Nov 2025
Took a vertical AI platform's frontend 0→1 at TheAgentic — releases, integrations, dashboards
codedesignTheAgentic
Sep 2025
Built backend APIs at TheAgentic — dashboards, users, profiles, GitHub integration
Guest on the "AI IS HERE" / DEV BTS interview series
storyDEV BTS
2024
2024
Shipped ML-based Log Clustering at Middleware
Improved root-cause-analysis speed by 60%, cutting incident resolution from hours to minutes for large-scale cloud environments.
codeaiMiddleware (YC W23)
2024
Created a Root Cause Analysis AI agent
Traces a failure back to its source and proposes the code or config fix — the triage pass an on-call engineer would otherwise do by hand.
aicodeMiddleware (YC W23)
2023
2023
Led a 2-engineer AI team at Middleware — anomaly detection, text-to-query, forecasting
codeMiddleware (YC W23)
2023
Delivered the log module — production APIs & frontends
Built the backend APIs and the UI for logs, the foundational pillar of an observability platform.
codedesignMiddleware (YC W23)
Nov 2023
Built a data pipeline & scheduler framework for BloomChat AI
A Python framework that syncs third-party sources into BloomChat AI on a schedule, keeping its data fresh without manual imports.
codeinfraBloom Logic Inc
Oct 2023
Hardened data quality with Pydantic validation in FastAPI
Added Pydantic validation across the FastAPI endpoints, catching bad data and schema drift at the service boundary before it reached downstream pipelines.
codeBloom Logic Inc
Feb 2023
Designed the AI engine + backend for live image sharing at Laracon India 2023
Node.js, PostgreSQL, a vector DB, and AWS powering real-time image sharing for attendees at Laracon India 2023.
codeaiWebOccult
2022
2022
Built a high-throughput backend handling millions of events/hour
Kafka, FastAPI, and MongoDB on Azure, processing millions of live-stream events every hour.
codeinfraWebOccult
2021
2021
Built cross-platform worker apps in Go & Python
Automated model training and data exchange across distributed nodes.
codeWebOccult
2020
Jul 2020
Built & deployed furniture recognition models on AWS
Deep-learning models that recognize furniture, trained and deployed on AWS.
aicodeCrear Electronics (intern)
Jun 2020
Developed hyperspectral image reconstruction from RGB
Algorithms that rebuild full hyperspectral images from ordinary RGB input.
aicodeLeading India AI (intern)
2019
Jul 2019
Built IoT sensor pipelines for real-time factory monitoring
Integrated sensor data pipelines for live process monitoring on the factory floor, plus IoT-based permeability and viscosity tests using microcontrollers.
codeinfraSMART Foundry · DST, Govt of India (intern)