Skip to content
Home

Projects

Everything I'd point a hiring manager at. Open one for how it works and what was hard about it.

APIx screenshot24,448 fares collected

APIx

Solo build

Collects airfares every day across 12 DGCA-weighted routes and 5 advance-purchase windows, then computes a Jevons/Young price index that reproduces MoSPI's published worked examples to four decimal places.

Python / Next.js / PostgreSQL / GitHub Actions / d3-geo

Curio screenshot275+ sources · 26 topics

Curio

Solo · 71 commits

Topic-based feeds pulled from 275+ sources across 26 topics. Five scheduled jobs run ingestion, email digests, source-quality scoring, cleanup and re-engagement, and one slow feed never stalls a run.

Next.js / TypeScript / Drizzle / PostgreSQL / Resend / GitHub Actions

FieldProof screenshot40 tests on a real database

FieldProof

Code Cubicle 6.0 · team of 4

A Python worker tags uploaded photos with CLIP, embeds them for pgvector search, assigns sites from EXIF GPS and estimates before/after green cover. AI-written reports that invent a number are rejected.

FastAPI / Python / PostgreSQL / pgvector / CLIP / LiteLLM / Next.js

DataPilot screenshot9 sources in parallel

An LLM planning agent turns a prompt into a collection plan, runs robots.txt-aware collectors across 9 sources in parallel, then validates, de-duplicates and confidence-scores the rows into a Postgres dataset.

Next.js / TypeScript / PostgreSQL / Cheerio / LLM agents

Shikshak Saathi screenshotEnglish + Hindi

Shikshak Saathi

Hack-e-Awadh 2026 · team of 3

Turns an NCERT chapter into objectives, a lesson plan, a worksheet and a quiz tagged by misconception, with a validator that auto-repairs malformed AI output, Word export and Hindi voice.

Next.js / Prisma / PostgreSQL / Better Auth / Gemini / Sarvam AI

Smaller builds