Software engineer building AI-native products. A portfolio of 15+ apps and experiments, and the story of how each one was built.
-
Astrolenz — Vedic kundli, compatibility & AI palm reading, done right
Free Vedic kundli, 36-guna compatibility matching and AI palm reading — accurate sidereal astrology with real ephemeris calculations. On-device palm reading using TensorFlow.js so the camera feed never leaves the browser. Stack: Next.js, TypeScript, TensorFlow.js, Firebase.
-
Hapnin — A belonging engine for people new to a city
Curated events and activities discovery that helps newcomers feel at home — warmer and less cluttered than the big ticketing apps. Stack: Next.js, React, Tailwind, Cloud Run, Postgres, Firebase.
-
MoneyMap — Watch $1,000 grow across every market, honestly
An honest, gamified multi-asset money manager on real market data, real fees and real Indian taxes — it shows losses as clearly as gains. Stack: Next.js, React, TypeScript, Cloud Run, Cloud Scheduler, GCS.
-
Jetstream — A cinematic companion for the whole flight journey
One app for the whole flight journey — book, then track on an immersive orthographic globe with live status, delay predictions and a lifetime travel passport. Stack: Next.js, React, TypeScript, d3-geo, TopoJSON.
-
Habit Tracker — The system for self-improvement
A habit tracker that turns daily routines into actionable insight with streaks, analytics and beautiful visualisations. Stack: React, TypeScript, Chart.js, Firebase, Vercel.
-
ContextBridge — Shared memory between AI chats
Paste a ChatGPT share link and get a clean, portable page plus exports so you can move conversation context between ChatGPT, Claude, Gemini and agents. Stack: Next.js, TypeScript, markdown-it.
-
An interactive tool that makes normal distributions and process-capability metrics tangible — adjust the mean, spread and limits and watch Pp, Ppk and PPM update instantly. Stack: React, TypeScript, Chart.js.
-
Therapy Practice — A warm home for a CBT practice
A calm, editorial one-page site for a CBT therapist, where clients learn about her approach and book a session. Stack: HTML, CSS, JavaScript, Calendly.
-
Jarvis — A self-hosted personal AI COO
A phone-first, self-hosted AI assistant with a custom particle-brain face, human voice, sandboxed file and network tools, and the ability to delegate hard tasks to a frontier model. Stack: Node, TypeScript, Ollama, Piper TTS, MCP.
-
YouTube Studio Bot — An autonomous faceless Shorts studio
A zero-cost pipeline that researches, scripts, narrates and renders faceless personal-finance YouTube Shorts, driven end to end by local AI. Stack: Python, Ollama, ffmpeg, TTS.
-
My Life — A gen-AI trained on my own life
A private, local-first memory — a spinnable 3D globe of everywhere I have been, built from wearable transcripts and photo metadata, with a chat that answers anything about my past. Stack: Next.js, three.js, d3-geo, Ollama, RAG.
-
Off the Bench — A premium tennis community, Delhi NCR
A classy marketing site for a Delhi NCR tennis community, with a scroll-driven 3D racket that strikes a ball toward the viewer as the story unfolds. Stack: Next.js, React, three.js, Tailwind.
-
FARsight — A zoning-compliance copilot for architects
A pre-submission FAR/zoning compliance checker: drop a pin, auto-detect the zone, upload an IFC design, and get a pass/fail report with fixes to comply. Stack: Next.js, FastAPI, IfcOpenShell, PostGIS.
-
Voice Copilot — Drafts messages in your own voice
A private assistant that learns your texting voice from your own chat exports and drafts openers and replies — with screenshot OCR input so you never retype. Stack: Node, TypeScript, Ollama, Apple Vision OCR.
-
DevTo Growth — An engine for technical-writing reach
A toolkit that drafts, illustrates and publishes developer articles to dev.to, tracking what is live and what is still a draft. Stack: Python, dev.to API.