basketball shot analyzer
Looks at your shooting form and gives feedback. It can also rate shots in any game from 1v1 to 5v5 by analyzing separation
python / pose estimation / ml
computer engineering student at uwaterloo
Hi, I'm Ishaan. I like building and software that is actually useful, robots, and computer vision stuff. Anything that makes the world more efficient or safer. Right now I'm studying Computer Engineering at Waterloo.
University of Waterloo
BASc in Computer Engineering, Co-op
First year · September 2026 – May 2031 (expected)
Looks at your shooting form and gives feedback. It can also rate shots in any game from 1v1 to 5v5 by analyzing separation
python / pose estimation / ml
A 5-DOF character lamp that uses a person's arm movement to control the simulated joints.
python / computer vision / simulation
A tool for filling out annoying PDFs. I trained an object detection model to find fields in flattened forms and built the rest of the pipeline around it. Typescript / React / Node.js / Python / ML
Electrical and programming for our 30+ person robotics team. One project was a targeting algorithm that let the robot line up a shot while it was moving. We won the 2026 CA District Glendale event.
Built a few mid-drive and hub-drive e-bike conversions. Made wiring harnesses, integrated the electronics, and spent a lot of time debugging battery problems.
SoCal Rehab — ML Engineer
Automated clinical paperwork with Vertex AI and Apps Script. Cut a roughly 5 hour process down to about 15 minutes per patient.
AutoFillPDF — Founder / Engineer
Built the product, ML pipeline, and everything else.
Python, TypeScript, Java, PyTorch, Arduino, Raspberry Pi, Linux, PostgreSQL, GCP