Projects

Things I've built.

A few I'm proud of up top, then every public repo on my GitHub, newest first.

01 · FEATURED

Pothole classifier

  • PyTorch
  • ONNX
  • FastAPI
  • Evals

A 16 MB model that spots potholes in road photos, fully offline on a laptop CPU, for a public pothole-reporting app where photos must never leave our machines.

ModelAccuracyPotholes caughtSpeed
Mine (MobileNetV3, fine-tuned)89.5%84.5%3.4 ms, CPU
Ready-made HF pothole model65.4%35.4%13 ms, GPU
Clef-flash 9B, zero-shot61.1%18.9%389 ms, GPU
Google SigLIP, zero-shot58.2%13.1%31 ms, GPU
  • Merged 3 open datasets (South Africa dashcams, Kerala roads), removed 1,366 near-duplicates so the test set is honestly unseen.
  • Fine-tuned MobileNetV3 in ~2 minutes; one harness scores any model on the same 607 held-out photos.
  • Beat a 9B-parameter general model while running ~100x faster.
02 · FEATURED

Pia, the AI analyst in Mynt

  • LangGraph
  • Text-to-SQL
  • Claude
  • AWS

At Pyvot I own Pia end to end: restaurant owners ask about their Zomato and Swiggy payouts in English, Hindi, Hinglish, Bengali or Marathi and get real numbers with an auto-picked chart.

Built at work, so the code is private.
  • Every number in an answer is checked against the query results: unverified answers fell from 46% to 4%.
  • A two-stage prompt-injection screen caught 85 of 85 red-team attacks with zero false flags on 1,082 normal questions.
  • Moving pipeline steps to Claude Haiku cut cost per step by ~95% with the same decisions.
03 · FEATURED

ResearchAgent

  • RAG
  • Graph RAG
  • MCP
  • Guardrails

A production-style AI agent built layer by layer in public: takes a research question, searches the web, reads sources, builds a knowledge graph and writes a structured report, remembering what it learnt across sessions.

  • Built to understand every layer of the agent stack, not just call it.
  • Evals and guardrails from day one.
04 · FEATURED

AskData

  • Text-to-SQL
  • BI
  • Charts

A conversational BI prototype: ask a business question in plain English, it writes the SQL, runs it, and answers with a summary, a chart and a table. Asks a clarifying question when the question is ambiguous.

All 35 repos

pothole-classifierPython · 2026Offline pothole / no-pothole image classifier: open data, fine-tuned MobileNetV3, 89.5% test accuracy, ~3 ms per image on CPU, with evals vs Clef-flash, SigLIP and an off-the-shelf model family-treeHTML · 2026An interactive family tree you can share with a link: generations, how any two people are connected, search. palette-palsHTML · 2026Website for Palette Pals, an art duo doing murals, relief work, live wedding painting and workshops. Plain HTML/CSS/JS. facility_usageJupyter Notebook · 2026Leakage-safe next-booking prediction for a residential community's gym, pool, courts and halls (take-home assignment). sql-query-generatorHTML · 2026AskData: ask business questions in plain English, get SQL, a summary, a chart and a table. research-agentPython · 2026Production AI agent with RAG, Graph RAG, MCP, evals and guardrails — built layer by layer optimizer-appPython · 2025Optimisation app experiment. mlops-testPython · 2025MLOps CI test repo. mlops32025MLOps practice, round 3. mlop2Python · 2025MLOps pipeline practice, round 2. mlopsPython · 2025MLOps pipeline practice. SnackarooDart · 2025Flutter app that suggests healthy snacks for your craving: sweet, crunchy, salty or 'not sure'. zariyaTypeScript · 2025Next.js app experiment. recodemindC++ · 2025Flutter app experiment. healthsageDart · 2025Flutter health app experiment. story-writer-aiPython · 2025An AI that writes stories. deskfitJavaScript · 2025Chrome extension for desk workers: Pomodoro timer, stretch and water reminders. ramayan-quizJavaScript · 2025A React quiz on the Ramayan. PrivaChat-Law-DemoPython · 2025Private, local chat over legal documents (demo). sentiment-analysis-mlopsPython · 2025Sentiment analysis model with an MLOps pipeline. ai-code-doc-generatorPython · 2025Paste code, get documentation, generated by an LLM. Live on Vercel. prettiest-wife-everJavaScript · 2025A photo collage website made for my wife. 'There she is!' juststopTypeScript · 2025Expo / React Native app experiment. llama2-ownpdfPython · 2023asking question from you files using llama2 Satellite_Image_ClassificationPython · 2022Classification of images captured by Satellite House-Price-PredictionJupyter Notebook · 2021Regression models for house prices. ValueInvestingJupyter Notebook · 2021Value-investing screens in a notebook. BankLoanDefaultHTML · 2021Predicting bank loan default. NLP-Deployment-Heroku2021 · fork Heroku-Demo2021 · fork LDAJupyter Notebook · 2020LDA on 20-newsgroups dataset Data-Science-Hacks2020 · forkData Science Hacks consists of tips, tricks to help you become a better data scientist. Data science hacks are for all - beginner to advanced. Data science hacks consist of python, jupyter notebook, pandas hacks and so on. DataScienceProjectsJupyter Notebook · 2019Early data science projects and notebooks. Data-Science--Cheat-Sheet2019 · forkCheat Sheets Deep-Learning-Coursera2018 · forkDeep Learning Specialization by Andrew Ng, deeplearning.ai.

Say hi 👋

AI products, data problems, a collab with Honey & Yash, or a good restaurant in Bengaluru: my inbox is open.