Full-stack developer · Fintech founder · Security-curious 🌸
Final-year B.Tech CSE student at PDEU (CGPA 8.38) and co-founder of Centure, an SSIP-backed fintech startup. I like building things that touch real money, real users, and real constraints — and making sure they don't break (or get broken into).
🔭 Currently building Centure — a UPI round-up micro-investing platform that turns your spare change into investments, held safely in your own demat account (strict no-pooling model).
🛡️ Previously: Cybersecurity intern at BISAG-N, where I deployed honeypots (Cowrie, Dionaea) and rebuilt a two-VM Wazuh SIEM pipeline from scratch.
| 🌐 Live app | centure-five.vercel.app |
| ⚙️ API | centure-api.onrender.com |
| 📱 Android APK | Download |
FastAPI (Python 3.12) backend as the single source of truth for money logic · async SQLAlchemy 2.0 + PostgreSQL · integer-paise math · append-only audit ledgers · durable idempotent invest saga · AES-256-GCM encryption of PII · simulation-by-default provider integrations with a live-money kill-switch.
| 🌐 Live app | soundscript-web.onrender.com |
| 💻 Code | github.com/dishitabuilds/soundscript |
Turn any PDF, EPUB, DOCX or text file into a narrated audiobook — with chapter markers, read-along highlighting, and a private podcast feed. Really a document-processing + job-orchestration pipeline: extract → clean → chunk → a Postgres-backed concurrent work queue (FOR UPDATE SKIP LOCKED) → ElevenLabs / OpenAI → ffmpeg-stitched MP3 · content-addressed audio cache · JWT + row-level security · live progress over SSE. Node/Express · React 19 / Vite · Supabase (Postgres, RLS, Auth, Storage) · 100 unit tests.
Languages
Frontend
Backend & Data
Security & Tooling
| Project | What it does | Stack |
|---|---|---|
| Centure | UPI round-up micro-investing platform — spare change → real investments | FastAPI, PostgreSQL, React, Expo |
| SoundScript | Documents (PDF/EPUB/DOCX) → chaptered audiobooks with read-along + a private podcast feed | Node.js, React, Supabase, ffmpeg |
| TravelMind 🥉 | AI travel planner — 2nd runner-up at Economania'26 | Groq LLaMA 3.3, React, Node.js, MongoDB |
| Prosperra | Where the spare-change auto-invest idea was first prototyped | TypeScript |
| Expense Tracker | ML-powered spend categorization (TF-IDF + logistic regression) + PySpark analytics | Flask, scikit-learn, Spark, MySQL |
- 💸 I care about financial inclusion — Centure exists because investing in India shouldn't need a finance degree or a big first cheque.
- 🔐 I think like an attacker so I can build like a defender — honeypots taught me more than any textbook.
- 🧮 I have strong opinions about money math: always integers, always paise, never floats.
- 🎯 Comfortable across the whole stack — from Framer Motion animations to Alembic migrations.
Made with 💗 in Gandhinagar, Gujarat, India
