Case studies · 6 · 2026
Case studies.
Long-form write-ups of the AI products I shipped end-to-end. Each one walks through the same five beats: Problem → Constraints → Architecture → What I built → Trade-offs → Outcome. The architecture and the trade-offs are the part you can actually steal.
Real-time AI mock interviews with low-latency voice, LLM-driven resume tailoring per JD, job matching, and university partnerships. Smart Recruiter unified backend.
516 TS files / ~101k LoC~17k LoC Python WebRTC microservice
- Real-time AI voice mock interviews — Pipecat + LiveKit + Claude + ElevenLabs + Deepgram
- LLM-driven resume tailoring per JD with RAG over candidate documents
- Job matching, application tracker, interview prep, upskilling paths
- Resume parsing pipeline: Tesseract OCR + pdf-parse + mammoth
- Multi-payment integration: Razorpay, Stripe, Apple Pay
NestJS
FastAPI
Pipecat
LiveKit
Claude (Anthropic SDK)
ElevenLabs
Deepgram
OpenRouter
MongoDB
BullMQ
AWS
End-to-end 10-app monorepo for Indian junior colleges preparing students for JEE / NEET / CLAT / IPMAT. Web + mobile + backend + AI question generation.
10 apps4,159+ TS/JSX files25+ DB tables
- Super Admin, Branch Admin, Dashboard, Faculty, Student PWA, Parent PWA + 2 RN apps
- Hono backend (18 route modules) with Drizzle ORM and 25+ tables
- Claude API for AI question generation across JEE / NEET / CLAT / IPMAT
- Full RBAC + JWT + OTP, MSG91 SMS/WhatsApp, FCM push, Sentry monitoring
- Event-driven Claude Code agent orchestration in development workflow
Next.js 15
React 19
React Native (Expo)
Hono
Drizzle ORM
PostgreSQL
Redis
Claude API
Tailwind 4
shadcn/ui
Northway TechLive
AI Voice Caddie ft. Andy North (2× US Open Champion)
Senior Software Developer · VoiceQube
Voice-enabled golf companion: hands-free course navigation, contextual AI shot recommendations from course / weather / player history, AI shot recording with analytics.
- Real-time voice caddie via LiveKit + WebRTC stack
- MongoDB geospatial indexing for live GPS course position
- AWS Lambda + MediaConvert for shot video capture and processing
- Production-grade across 40,000+ golf courses (event-driven backend)
- Voice + intent stack with Anthropic Claude in the loop
LiveKit
WebRTC
Pipecat
ElevenLabs
Deepgram
Claude
MongoDB (geospatial)
AWS Lambda
MediaConvert
CloudFront
Co-founded multi-market wedding / events platform. iOS, Android, web; ML-powered planning, vendor marketplace, viral QR photo-sharing. Founding engineering leader.
- Architected end-to-end across iOS, Android, web, vendor ecosystem
- ML-powered planning workflows and intelligent vendor matching
- Viral QR photo-sharing for live event capture
- Live on App Store and Google Play; multi-market customer base
- Established engineering culture, CI/CD automation, technical roadmap
React Native (Expo)
Next.js
NestJS
MongoDB
AWS
Stripe
ML pipelines
Behavior-change app for tobacco cessation funded by the Indian Council of Medical Research (ICMR). Personalized AI chat coach, progress tracking, goal setting, and 24/7 motivation pathway. Built under guidance of Dr. Anil V. Ankola; ICMR STS-backed research project.
1st Place AIDEC3rd Place AIDECICMR STS
- Personalized AI chat coach with server-side key handling (Apple-compliant)
- Care-pathway with goal setting, progress tracking, motivation, flexibility
- ICMR STS-funded research project; psychometric analysis and UX study
- Award-winning: AIDEC 1st place, 3rd place, plus ICMR Short-Term Studentship
- Open-source react-native boilerplate ancestry (rodriguescarson-maeda)
React Native (Expo)
TypeScript
Redux Toolkit
Gemini API
Supabase Edge Functions
Vercel
Mobile app at the intersection of oral health and HIV care — behavior change and care-pathway tooling for an underserved patient population. Same care-pathway pattern as SmokeMukti, applied to a new clinical domain.
- Care-pathway design adapted from SmokeMukti to oral-health × HIV intersection
- Live on both App Store and Google Play
- Built on Expo / React Native with Redux Toolkit and React Navigation 6
- iOS build via EAS; Apple-compliant data and login flows
Expo 54
React Native
Redux Toolkit
React Navigation 6
TypeScript
EAS
Want a case study like this for your product? See all projects or book a call.
All projects