Dhup Thumbadiya

Projects

AI systems, SaaS products and developer tools I've built.

Manimation

Type one prompt, get a narrated 3Blue1Brown-style math video — built by a team of Claude agents.

Journal paper in progress

  • Director agent plans an editable storyboard; Coder agent writes one Manim scene per section, so one bug never breaks the whole video.
  • Deterministic quality control for free: AST validation, a quadratic-program layout solver for overlaps, and SymPy math verification.
  • Fixer agent repairs failures with small code edits — repeated fixes are learned as validator rules.
  • Single-session Deepgram narration with word-level alignment, so animations start on their cue words.
  • Hard cost budget with per-call tracking and checkpoint resume — most videos cost under $0.15.

Tech: Python, Claude Agents, Manim, FastAPI, React, SymPy, Deepgram, ffmpeg, Docker

EZReview.in

Multi-tenant SaaS that turns a QR scan into a ready-to-post Google review.

  • Customers scan a store's QR code and answer an AI-generated survey built from that store's past reviews.
  • Generates reviews in 4 styles including Hinglish; streamed OpenAI responses via Vercel Edge cut wait time from 6s to under 2s.
  • Google OAuth, subscription billing (3 plans), admin panel, usage analytics, invoices and QR print cards.

Tech: Next.js 14, TypeScript, PostgreSQL, Prisma, OpenAI GPT-4o-mini, Razorpay, NextAuth.js, Resend, Vercel Edge

CrediSphere

Unified AI credit-risk platform combining multiple credit bureaus into one score.

3rd Place · Breach 2025

  • Aggregates data from multiple bureaus into a single risk score using XGBoost.
  • Fault-tolerant design keeps the system working when a bureau API goes down.
  • Chatbot for PDF-based financial Q&A.

Tech: React, Node.js, Flask, Supabase, XGBoost

HydroGenMaps

Interactive GIS platform for planning hydrogen infrastructure.

  • Visualizes plants, pipelines and storage with region-based analysis.
  • AI-driven site scoring across 20+ factors (cost, demand, water, regulations, climate) using XGBoost and Mistral-7B via Groq.
  • Dashboard with AI report comparison and a chatbot for querying infrastructure reports.

Tech: React, D3.js, Mapbox, FastAPI, PostgreSQL, XGBoost, Groq

DevGhost

CLI that writes meaningful Git commit messages from your staged diff using Gemini.

  • Context-aware diff parsing plus prompt engineering for accurate commit summaries.
  • Cross-platform, with secure API key storage.
  • Published on PyPI — pip install devghost.

Tech: Python, Gemini AI, PyPI

Subscription Tracker API

Secure REST API for managing subscriptions with automated renewal reminders.

  • Full CRUD with JWT auth, bcrypt password hashing and Arcjet rate limiting.
  • Automated renewal reminder emails via Upstash workflows and Nodemailer.

Tech: Node.js, Express, MongoDB, JWT, Arcjet, Upstash, Nodemailer

Smart EMS — VidyutAI

Intelligent energy management system for renewable microgrids.

Top 10 Finalist · IIT Gandhinagar

  • Ingests real-time data from 1000+ IoT sensors via MQTT into InfluxDB.
  • Reinforcement Learning agent for dynamic energy dispatch, with live Grafana dashboards.
  • Diagnostics engine for fault detection and predictive maintenance.

Tech: Python, Reinforcement Learning, MQTT, InfluxDB, Grafana, Scikit-learn, Pandas