AI · Regulated data · 9 yrs

Pranav Yadav

I build AI systems for domains where a wrong answer is a liability — insurance underwriting, payments, financial research. Schema-first, output-verified, no hallucinated numbers.

Ex-Citi · Ex-Xendit · Ex-CTO · 9 years · 5 on Toptal

Portrait of Pranav Yadav

TOP 3% TALENT

Vetted byHire me
Right now

Now

What I'm focused on at the moment — current direction, not history.

Currently working on
  • Lead engineer on a two-sided kids-activities marketplace — Airtable → Postgres → Algolia sync spine, Stripe claim & billing, and a column-level data-ownership model between editorial sync and self-serve providers. 3,500+ programs live.
  • AI & automation for regulated workflows via Toptal — an underwriter-grade LLM document pipeline for a freight-insurance agency, and the invoicing engine for a behavioral-health provider portal.
  • Story of a Stock — turning dense Indian company disclosures into structured, comparable research data. Schema-first extraction; no regex on free text.
Currently learning
  • Token-efficient visual RAG — extracting signal from diagram-heavy investor decks without blowing the token budget.

Last updated August 5, 2026

Selected work

Projects

A slice of what I've shipped recently — from consumer platforms to AI-driven tooling.

Freight Insurance Renewals — project screenshot

Freight Insurance Renewals

Toptal · Automation

Renewal system for trucking carriers — Excel-to-Supabase imports, automated personalized outreach, and a per-carrier microsite for docs and renewal preferences.

Replaces a manual renewal chase across hundreds of carriers; import hardening caught 2,584 silently dropped leads.

Next.jsSupabaseOpenAIInstantly.aiTailwind
Read case study
Story of a Stock — project screenshot

Story of a Stock

Solo build · Two systems

Investment research platform for Indian listed companies. A Python pipeline extracts; a Next.js app renders.

Schema-first LLM extraction. No regex on free text.

PythonGeminiNext.jsSupabaseVercel
Read case study
Kids Activities Search — project screenshot

Kids Activities Search

Lead Engineer · Marketplace

Two-sided marketplace for kids classes, camps, and events — editorial sync and self-serve providers share the same records under a column-level ownership model, with Algolia search, map exploration, and Stripe-powered claim & billing.

Live, with 3,500+ vetted programs in its launch county; catalogue sync rebuilt from ~7 minutes to ~10 seconds.

Next.jsSupabaseAlgoliaMapboxSentry
Private client build
On The Move — project screenshot

On The Move

CTO · 0-to-1

B2C fitness SaaS with an LLM-driven coach-trainee loop. Took it from Webflow MVP to fully integrated platform.

Taken from Webflow MVP to production platform; 6–10 reports.

Next.jsNode.jsMongoDBAWSOpenAI
Visit live site
Cruise Package Search — project screenshot

Cruise Package Search

Toptal · Webflow Cloud

Faceted cruise-package search for a US travel retailer — a Next.js app running inside their Webflow site via Webflow Cloud, on Cloudflare Workers.

Live on the retailer's main site, searching ~500 curated sailings.

Next.jsTypeScriptWebflow CloudCloudflare WorkersZustand
Private client build
Care-Provider Ops Portal — project screenshot

Care-Provider Ops Portal

Toptal · Ops platform

Operations portal for a US care-services provider — session logging, authorizations and unit tracking, availability, and document workflows.

In daily use by the provider network; the invoice engine ships behind unit tests and Playwright screenshot regression.

Next.jsFirebaseAirtableshadcn/ui
Read case study
Circle of competence

What I build

Four capabilities, each anchored in named client work below.

LLM output you can defend

Schema-first extraction, JSON contracts, verified output. When the result goes to an underwriter, an auditor, or an investor, "the model said so" isn't enough.

Freight RenewalsStory of a StockCare-Provider Portal

Document-heavy workflows, automated

Spreadsheets, PDFs, and submissions in; structured records out. Renewal chases, intake pipelines, disclosure extraction.

Freight RenewalsStory of a StockJourney Entertainment

Systems-of-record integration

Auth, retries, batching, caching — the boring half done right.

Zoho CRMNHTSA vPICAirtableStripeClickUpRabbitMQ

0-to-1 architecture

Backend, app, infra — comfortable owning the whole call.

On The Move (CTO)Kids-activities marketplaceStory of a Stock
Engagements

How I work

What working together actually looks like — before, during, and after the build.

01

Scoping before code

Every engagement starts with scoping, not code. I map the workflow, find where a wrong answer actually costs you, and design the contract the output has to satisfy before any model is involved. Then I build to that contract.

02

AI-assisted, human-reviewed

I work with AI coding agents at full speed and review everything they produce. I've shipped unsupervised agent output and watched it degrade by month two — my workflow is built around catching that before it reaches you.

03

Engagement shapes

Typical engagements run 4–12 weeks at 10–20 hrs/week, hourly or fixed-scope. Remote, async-friendly, and used to operating across time zones without a delivery gap.

9 years shipping

Experience

Fintech, consumer health, entertainment, and 0-to-1 startups. Individual contributor to CTO.

Citibank logo

Front-end Developer

Citibank

2018 — 2019

Built an Angular client app from scratch to production — multiple AG Grid data tables, auth, and session management.

AngularTypeScriptFront-end
Citibank logo

Java Developer

Citibank

2019 — 2021

Owned business logic and CI/CD; pipeline improvements saved ~1 hour of dev effort per day.

JavaCI/CDBack-end
Nuclei Sports logo

JavaScript Back-end Lead · side contract

Nuclei Sports

2020 — 2021

Designed a microservices architecture (Node.js, Express, Loopback) and built a proprietary player-performance algorithm. 1-5 reports. Ran alongside the Citi role as an evenings-and-weekends contract.

Node.jsMicroservicesLeadership
Spark · via Toptal logo

Node.js Developer

Spark · via Toptal

2021

Third-party integrations (ClickUp, Airtable), webhooks, and RabbitMQ for a UK edtech publisher.

Node.jsIntegrationsRabbitMQ
Xendit · via Toptal logo

Senior Node.js Developer

Xendit · via Toptal

2022

Built a lean billing/revenue system on a transactional dataset for SEA's largest payment gateway.

Node.jsPaymentsKubernetes
On The Move logo

CTO · Founding engineer

On The Move

2022 — 2025

Founded and led engineering for an AI-powered fitness SaaS. 6-10 reports. Took the product from a Webflow MVP to a fully integrated platform.

Full stackLeadershipLLMs
Journey Entertainment · via Toptal logo

Automation Consultant

Journey Entertainment · via Toptal

2025

Automated payment-request approvals and built a JotForm → Airtable pipeline plus a relational DB for crew, cast, and project management.

AirtableAutomationZapier
Risk Management & Compliance · via Toptal logo

Senior Full-Stack Engineer · AI & Automation

Risk Management & Compliance · via Toptal

2025 — now

Provider-pluggable LLM pipeline (OpenAI + Gemini) generating underwriter-grade Letters of Experience. Zoho CRM sync with concurrent attachment streaming, GCS uploads, and NHTSA VIN verification.

Next.jsSupabaseLLMsZoho
Very Big Things · via Toptal logo

Senior Full-Stack Developer · Webflow + Next.js

Very Big Things · via Toptal

2025 — now

Webflow → Next.js 15 migration of a vacation booking platform; edge-native on Cloudflare Workers via OpenNext. KV-backed cache fans out to 6 Webflow collections in parallel and serves a pre-joined dataset globally.

Next.jsCloudflareWebflow
Rox Radar · via Toptal logo

Webflow Developer

Rox Radar · via Toptal

2026

Stabilized a Webflow + Airtable + Mapbox event platform; refactored interactive components and cut bug turnaround.

WebflowMapboxAirtable
Behavioral-health nonprofit (NJ) · via Toptal logo

Senior Full-Stack Engineer · Invoicing & Ops

Behavioral-health nonprofit (NJ) · via Toptal

2026 — now

Contractor portal for a behavioral-health nonprofit — typed schema layer over Airtable verified against the live metadata API, Firebase auth, and a cron-driven invoicing engine reconciling units, authorizations, and pay periods exactly. Playwright screenshot-regression coverage.

Next.jsAirtableFirebaseInvoicing
Kids-activities marketplace logo

Lead Engineer

Kids-activities marketplace

2026 — now

Two-sided consumer marketplace: editorial pipeline and self-serve providers writing to the same records under a column-level ownership model. Airtable → Postgres → Algolia sync spine (batched upserts: ~7 min → ~10 s), Stripe claim & billing, HubSpot lifecycle outbox. 49 routes, 35 migrations, 14 ADRs.

Next.jsPostgresAlgoliaStripeArchitecture