Senior Full-Stack & AI Engineer

I build B2B SaaS and AI products from first commit to production.

I head engineering at The Developer Company, where I've helped build the TDCCommerce platform since launch in 2021. As a freelancer, I lead products for US clients and a chess academy with 10,000+ families. I own architecture, code, cloud infrastructure, and releases.

Selected Work

Products I built or co-built, and the engineering decisions behind them.

Head of Engineering (Tech Lead) · 2021 to now

TDCCommerce

Multi-tenant commerce ERP and storefront platform

One platform runs a retailer's accounting, inventory, POS, CRM, HR, marketing, and online store. It spans 88 business modules and processes about 9,000 orders a month. Each client runs on its own deployment.

  • Built SuperSearch, a query builder with pivots, scheduled searches, and exports streamed through background workers.
  • Built payment reconciliation across Stripe, PayPal, Razorpay, and Plaid.
  • Built an AI import assistant that maps columns, reads PDF tables, and streams 250 MB CSV files.
  • Built the OAuth 2.0 server and the control plane that provisions each tenant with its own domain.
  • Run the per-tenant GCP fleet in Terraform across 2 regions.

React · Next.js · GraphQL · tRPC · PostgreSQL · Redis · BullMQ · ClickHouse · MeiliSearch · GCP · Terraform

Visit tdccommerce.com

Freelance · sole engineer · 2026

LeadMiner

AI research pipeline for construction leads

Reporters spent hours reading California environmental-review filings to find construction projects. LeadMiner does the research and hands them cited, quality-scored draft leads. Reporters approve 10+ of them a day.

  • Uses LLMs to extract, classify, and value each project from its PDFs and satellite imagery.
  • Researches owner and architect contacts and cites every source.
  • Syncs approved leads into the client's lead platform.

Python · FastAPI · Celery · PostgreSQL · OpenAI · Structured outputs · Playwright · Next.js · AWS

Freelance · sole engineer · 2025 to now

Bid-Board CRM

Multi-tenant CRM for US construction contractors

Teams manage businesses, contacts, projects, leads, and tasks in one place, with chat and email built in. It has 20+ active users.

  • Built a GraphQL API with real-time updates over WebSockets and owner, admin, and member roles.
  • Built the email platform on AWS SES: inbound threading, open and click tracking, templates, and bulk sends.
  • Built a visual automation builder and 8 background job queues.
  • Added subscription billing with per-plan features, Microsoft calendar sync, and end-to-end and load tests.

Next.js · React 19 · Apollo GraphQL · TypeORM · PostgreSQL · Redis · BullMQ · Better Auth · AWS · Playwright · k6

Freelance · sole engineer · 2026

ProofStory

Agent-first AI video platform

Companies upload footage, photos, and documents from real projects. A chat agent turns them into edited videos and reusable stories.

  • Built a tool-using agent with memory that drives the whole editing flow from chat.
  • Kept the chat, storyboard, and timeline editor on one shared edit plan, so they never disagree.
  • Added consent-gated face recognition, auto captions, beat-matched music, and quality checks.
  • Deployed on AWS ECS with Terraform.

Next.js · Drizzle · PostgreSQL · pgvector · BullMQ · Remotion · Vercel AI SDK · Stripe · AWS · Terraform

The Developer Company · 2025 to now

TIA

Embeddable AI agent for online stores

A brand adds one script tag and gets an AI agent that answers from its own content, takes actions, and hands off to a human.

  • Built usage metering and billing for chat, voice, and attachments.
  • Built resumable chat streams and abuse limits.
  • Built the Zapier integration, the helpdesk with routing rules, lead capture, and meeting booking.

Next.js · Drizzle · PostgreSQL · Better Auth · Vercel AI SDK · RAG · LiveKit voice · Stripe · Cloud Run

Visit TIA

Open source · MIT · 2026

DeviceGate

Self-hosted gateway for Claude Code

Each of your machines gets its own revocable token, model list, and usage quota for Claude Code.

  • Reads token usage from live SSE streams to track cost per device, model, and day.
  • Keeps daily and weekly quota windows correct across daylight saving changes.
  • Ships with tests, CI, Docker Compose, and security and contribution docs.

Next.js · Drizzle · SQLite · Better Auth · Vitest · GitHub Actions · Docker

View on GitHub

Experience

  1. Oct 2021 to now

    Head of Engineering (Tech Lead)

    The Developer Company Pvt. Ltd. · Udaipur, India

    I lead engineering for TDCCommerce, TIA, and the platform that runs each client's deployment. I lead the team leads of a 25-developer engineering team, set engineering standards, review code, and run releases.

  2. Aug 2025 to now

    Freelance Lead Engineer

    Self-employed · Remote, for clients in the US and India

    Amplify Lead Solutions (California): I'm the sole engineer on Bid-Board CRM, LeadMiner, and ProofStory, and I built a SwiftUI iOS events app.

    Kingdom of Chess (Aug 2025 to Jan 2026): The academy teaches 10,000+ families in 30+ countries. I was lead developer on its platform for admins, coaches, and students. I built the chess curriculum library, a coach lesson board, puzzle quizzes with leaderboards, and Microsoft Teams classes with recordings.

  3. 2018 to 2022

    B.Tech, Computer Science

    Techno India NJR Institute of Technology

    I led the Google Developer Student Club. I built i3 Monuments, a mixed-reality app named App of the Month on the JioGlass Store.

Skills

Frontend
React, Next.js, TypeScript, Tailwind CSS, shadcn/ui, TanStack Query, React Native, SwiftUI
Backend
Node.js, Bun, Express, GraphQL, tRPC, FastAPI, REST, WebSockets
Data
PostgreSQL, MongoDB, Drizzle, TypeORM, Prisma, Redis, BullMQ, ClickHouse, MeiliSearch, pgvector
AI
Vercel AI SDK, OpenAI and Anthropic APIs, RAG, tool-calling agents, structured outputs, evals, voice agents
Cloud
GCP, AWS, Terraform, Docker, CI/CD, OpenTelemetry, Sentry
Auth and Payments
Better Auth, OAuth 2.0, passkeys, RBAC, Stripe, PayPal, Razorpay, Chargebee, Shopify

Contact

I'm open to senior full-stack and AI product engineering roles, remote or in the US. Email me and I'll reply within a day.