|
Student software developer in Bengaluru building web applications, full-stack products, and data-driven AI and machine-learning projects. I like making boundaries visible: what is local, what is simulated, what has been evaluated, and what still needs proof. Focus: Applied AI · Full-stack products · ML evaluation · Audio systems · Open source |
| Project | Description | Stack |
|---|---|---|
| Touchscreen Launchpad | Local-first browser instrument with reusable kits, sample storage, recording, slicing, scenes, MIDI export, backups, and an offline PWA shell. | JavaScript, Web Audio, IndexedDB, PWA |
| Shaurya Portfolio | Editorial portfolio with project case studies, writing, certificates, artwork, and contact flows, hosted on shauryasaria.me. | React, Vite, MDX, Vercel |
| Proofline | Local release-readiness tool connecting claims to evidence, with a CLI, browser interface, and JSON, Markdown, or offline HTML reports. | Python, evidence manifests, HTML |
| PatchRipple (in progress) | In-progress pull-request impact analysis; main contains a verification baseline, with implementation on a feature branch pending review. | GitHub Actions, Git |
| Daymark Planner (private) | Deadline-first planner for tasks, college applications, scholarships, and client work, with backups and calendar exports. | Next.js, TypeScript, Cloudflare Workers, D1 |
| Multiclass Imbalance Benchmark | Reproducible resampling benchmark for multiclass imbalanced classification, with a completed V1 workflow and local paper candidate; not yet submitted. | Python, pandas, scikit-learn, pytest |
| AIIJC 2026 Preparation (private) | Reproducible contest preparation with structured tasks, solvers, submissions, and archived main-stage packages. | Python, pandas, scikit-learn |
| Boundary (private) | Local-first cricket scorer with voice input, touch fallback, offline recovery, corrections, and optional hosted sync awaiting verification. | React, TypeScript, IndexedDB, Supabase |
| INFINITEA Booking (private) | Reservation pilot with guest confirmation links, cancellations, and protected staff controls for availability and bookings. | Next.js, TypeScript, Firebase Admin, Firestore |
| School Lost and Found (private) | School-only lost-property workflow with match review, claims, returns, and privacy-aware evaluation; production integrations remain pending. | React, FastAPI, PostgreSQL, pgvector |
| Project | Description | Stack |
|---|---|---|
| RiskCourt | Paper-only options agent with evidence-bound forecasts, calibrated probabilities, and deterministic gates for defined-risk spreads. | Python, FastAPI, React, Alpaca API |
| PolicyLens | AI/ML MVP answering questions about labelled synthetic school-policy documents, with evidence or an explicit needs-review state. | React, Vite, Node.js |
| IceCold Sprint | Local-first study planner using confidence, importance, and available time, with a five-question quiz to recommend next steps. | React, Vite, localStorage |
| StadiumPulse AI | GenAI command center for simulated stadium operations, turning telemetry into grounded alerts while people control every action. | Next.js, TypeScript, Supabase, Realtime |
| Project | Description | Stack |
|---|---|---|
| Audio Recognition | Microphone/file recognition with a bounded audio pipeline, Shazam, AcoustID, AudD, and a local constellation-hash backend. | Python, Flask, FFmpeg, audio fingerprinting |
| E-commerce Customer Analytics | Reproducible Olist analytics with documented cleaning, revenue and delivery analysis, RFM segments, and customer cohorts. | Python, SQLite, pandas, pytest |
| Token Smart Router · Hackathon submission | Visible local/Fireworks model routing for simple and complex prompts; benchmark scoring and execution-based accuracy checks remain future work. | React, Vite, Express, Fireworks AI |
| F1 Championship Forecasting | Leakage-safe walk-forward evaluation of pre-season championship forecasts against a previous-season baseline. | Python, pandas, scikit-learn |
| CAIE Past Paper AI | PDF parsing and Gemini-assisted analysis to find recurring exam patterns and support targeted revision. | Python, pdfplumber, Gemini, Streamlit |
| Movie & TV Tracker | TMDB watchlist and recommender with protected mutations, PostgreSQL/Supabase storage, and transparent recommendation logic. | Flask, PostgreSQL, Supabase, TMDB |
| NextSound | Music discovery interface with demo mode and optional Spotify API search. | React, TypeScript, Vite, Spotify API |
| Car Price Predictor | Regression pipeline comparing models and supporting batch and single predictions. | Python, pandas, scikit-learn, Flask |
| Face Attendance System | Local webcam face recognition and attendance with enrollment, deduplication, and CSV reporting. | Python, OpenCV, Flask |
See the portfolio for the wider archive of projects, writing, certificates, and experiments.
| Project | Description | Stack |
|---|---|---|
| AI Language Partner | Open PR making the FastAPI API portable on Windows, with platform-safe dependencies and functional contract checks. | Python, FastAPI, pytest |
| PaperLocale | Merged contribution adding an ecology terminology and evaluation pack for academic PDF translation. | Python, terminology packs, evaluation |
| Hono | Open PR adding typed detailed response errors to the client. | TypeScript, HTTP clients |
| Axios | Open PR adding a benchmark for nested FormData-to-JSON conversion. | JavaScript, Node.js, benchmarks |
| Node.js | Draft PR preserving the underlying filesystem errno in fs.rmSync errors instead of degrading failures to UV_UNKNOWN. | C++, Node.js internals |
| Code Racer (archived fork of webdevcody/code-racer) | Archived fork of webdevcody/code-racer, a multiplayer coding game for real-time programming challenges. | Next.js, TypeScript, Tailwind, Prisma |
| Codeforces Grind | Ongoing algorithm and competitive-programming practice. | Algorithms, data structures |
| TIL: Today I Learned | Running log of CS concepts, algorithms, system design, and lessons from building. | Markdown, CS theory |
| 30 Days of AI | Learning case study covering prompting, data workflows, automation, agents, and rapid prototyping. | AI tools, workflow automation, Markdown |
| Open Source Practice | Interactive practice with GitHub contributions, pull requests, and repository workflows. | Git, GitHub, pull requests |
Profile refreshed in September 2026.


