Waypoint · Things I built ▲ 4,500 ft

Shipped

Things that left my laptop and got used by real people. I usually take the backend: the model, the API, and figuring out why it's wrong.

Congressional App Challenge · CA-50 · 4th place

Scrapp: which bin does this go in?

You take a photo of an item, and Scrapp tells you what it's made of, how to dispose of it under your local rules, how confident it is, and any caveats. Then it shows nearby drop-off sites on a map, including about 690 curated battery drop-off locations across Southern California.

I built it with my classmate Indraneel Adem. He built the frontend, and I built the backend and the AI.

  • Backend: a Flask API that classifies photos with GPT-4o-mini vision, plus a fine-tuned YOLO object detector as a second opinion. I went through 5+ rounds of tuning to get the guidance to follow local rules.
  • Frontend: a Next.js app you can install on your phone as a PWA.
  • 150+ monthly users, which we got through flyers, mailing lists, and a partnership with a local organization.
"Working on this app really taught me to learn on the fly." Me, in The San Diego Union-Tribune, March 2026

Try scrapp.app

Scrapp classifying a photographed item and giving disposal guidance
Photo in, disposal guidance out.
Scrapp map of nearby drop-off locations
Drop-off map.
iMop map showing predicted maintenance needs around San Diego
iMop: predicting where San Diego needs maintenance.

Del Norte CS · Open Coding Society

Project Lead & Scrum Master

In Del Norte's computer science program, I lead teams through Agile sprints and keep the work organized on a Kanban board.

  • Directed the build of a facial-recognition bathroom pass, so the school knows where students are in an emergency.
  • Ran the build of a student-teacher chat platform that 100+ CS students use every day.
  • Led a team of six on iMop: a Flask backend with ML models that predict which areas of San Diego need maintenance, and a Jekyll + Tailwind frontend.
  • In the CS Capstone, hosted AI models so every student could use a coding agent, and presented our progress to industry professionals twice for feedback.

AP Computer Science

Prism

A full-stack social media app built by a team of six. I was the deployment admin. It has JWT authentication, features that learn what users are interested in, SQL databases for account data, and a backend deployed on AWS.

Frontend · Backend · Kanban

UC Irvine × Gifted and Talented Institute · Summer 2024

A horror game, pitched to investors

At UCI's Game Science Entertainment Technology program, I wrote the storyline and helped build a horror game in Unity. On our team I handled UI/UX and audio. At the end, we pitched it to investors and judges in a lecture hall.

See our pitch deck →

Aditya in a suit in front of the presentation screen at UC Irvine
Pitch day at UC Irvine.
Aditya presenting with his team on stage; teammates' faces and names blurred
Presenting with the team (teammates blurred for privacy).