Sharath
Experience
Writer
Aug 2025 – nowSoftware Engineer
- Durable agent runtime: Resumable runs, SSE reconnects, replay deduplication, cancellation, recovery, checkpoints, and Restate workflows
Python · Redis Streams · SSE · Restate
- Nested agents: Parent-child orchestration with background execution, fan-in, inherited context and tools, durable artifacts, and cancellation cascades
Multi-agent systems · Python · React
- Agent Skills + Playbooks: Reusable package-backed capabilities, chat-driven authoring, sandbox execution, scheduling, import/export, and embedded playbook runs
Agent Skills · Playbooks · Sandboxes
- LLM, tools + browser platform: Provider routing and failover, prompt caching, MCP authorization, model catalogs, browser automation, and usage observability
LLM routing · MCP · Stagehand · Daytona · Langfuse
- Full-stack product + foundations: Streaming agent UI, nested-run navigation, presentations, multimodal output, safer persistence boundaries, and 73% faster frontend tests
TypeScript · React · Postgres · GitHub Actions
- Durable agent runtime: Resumable runs, SSE reconnects, replay deduplication, cancellation, recovery, checkpoints, and Restate workflows
Kortix AI
May 2025 – Aug 2025Freelance Software Engineer
- AI platform: Stabilized and scaled the product, built the Kortix AI Python SDK, moved infrastructure to AWS, and set up end-to-end delivery
AI Agents · Python · TypeScript · Docker · Daytona · AWS · Pulumi · GitHub Actions
- AI platform: Stabilized and scaled the product, built the Kortix AI Python SDK, moved infrastructure to AWS, and set up end-to-end delivery
Veritus
Aug 2024 – Jul 2025Contract Senior SDE
- Literature Review: 220M+ records, 3TB+ data, 3x more relevant than Google Scholar
Elasticsearch · Bun · Python
- Custom AI models: Up to 100x cheaper than Cohere
Docker · Python · AWS Lambda · ECR · GitHub Actions
- Payment system: One-time + recurring with credit tracking
Stripe · Webhooks · NextJS
- Manuscript Review: Built an AI-powered paper review workflow that simplifies most of the research-paper review process
LangChain · Elasticsearch · Web scraping · Document parsing
- PDF Chat: Built a streaming retrieval system for asking questions about uploaded PDFs
Pinecone · Cohere · LangChain · Web Streams
- Developer experience: Integrated observability, delivery, and development tooling that produced a reported 2x productivity gain
Sentry · CI/CD · Vercel · Docker · Langfuse
- Rearchitecture: Multi-repo MERN to monorepo with tRPC + TypeScript
NextJS · tRPC · Mongoose · Tailwind · Redis
- Literature Review: 220M+ records, 3TB+ data, 3x more relevant than Google Scholar
SaaS Labs
Jun 2022 – Aug 2024SDE II
- Apex: Rewrote JustCall codebase away from PHP stack
React · Remix · NestJS · TypeScript · Tailwind · Vitest · Docker
- Search: Full-text search for JustCall product family
Microfrontend · React · Vite · Shadow DOM · Algolia · Cheerio · Docker · Jenkins
- AI Notetaker: Bot that joins meetings, records, generates highlights
Puppeteer · NodeJS · Docker · Kubernetes · FFmpeg · Redis · Bun
- Apex: Rewrote JustCall codebase away from PHP stack
htOS
Apr 2022 – Jul 2022Freelance Lead Developer
- Room management: Built an end-to-end type-safe hostel room management system for IIT Hyderabad
Blitz.js · TypeScript · PostgreSQL · NextAuth · Prisma
- Room management: Built an end-to-end type-safe hostel room management system for IIT Hyderabad
covid19tracker
Sep 2021 – Dec 2021Freelance Deployment Engineer
- Platform delivery: Took the product from development through deployment and scaled it to 3TB of traffic per month
NodeJS · Cloudflare · GitHub Actions · Docker · PostgreSQL
- Platform delivery: Took the product from development through deployment and scaled it to 3TB of traffic per month
Office of Career Services
Feb 2020 – Apr 2021Freelance Web Developer
- Placement platform: Moved IIT Hyderabad placements from paper workflows to a digital system for companies, staff, and students
React · JavaScript · NodeJS · Express · MySQL
- Placement platform: Moved IIT Hyderabad placements from paper workflows to a digital system for companies, staff, and students
StoryXpress
Jul 2020 – Sep 2020Full-Stack Developer Intern
- Internal products: Built an internal dashboard and a Google Drive-like file experience
React · Webpack · NodeJS · ExpressJS
- Internal products: Built an internal dashboard and a Google Drive-like file experience
Projects
- AtomR
Chain Reaction clone with realtime multiplayer
Convex · Vite · React · mise
- zevium
Open marketplace for random APIs
Cloudflare Workers · TanStack Start · tRPC · MCP · SQLite
- sharath.ai
My website, definitive edition
TanStack Start · TypeScript · Tailwind · Cloudflare Workers
- gai
Fast AI command generator for the terminal
Go · OpenAI · Docker · GitHub Actions
- Terminova
Predictive AI autocomplete for the terminal, discontinued as the space evolved
Rust · TypeScript · Tauri · Wails · Go · OpenAI
- @boi.gg/exception
Tiny, typed, modular exception handling for TypeScript
TypeScript · NPM · Vitest · GitHub Actions
- Self-hosted
Personal VPS cluster running production services
Docker Swarm · Cloudflare Tunnel · GlusterFS · SOPS · Linux
Tech Stack
TypeScript·React·Python·NextJS
Docker·tRPC·Tailwind·PostgreSQL
Redis·AWS·LangChain·MCP
Elasticsearch·Stripe·NodeJS·Vite
GitHub Actions·Cloudflare·Kubernetes·Bun
Supabase·Pulumi·Convex·Prisma
