A collection of my technical projects spanning game development, machine learning, optics, and web development.

Featured
HackAZ 2026 Winner
A vision-driven posture corrector. A Raspberry Pi watches your shoulders through a webcam, and when you slouch too long, an EMS unit gives you a friendly zap to correct you. A joke project that won an award at our local hackathon!

Real-time dwell time optimization for mirror fabrication. 1000x speedup over traditional methods, enabling on the fly adjustments during polishing to achieve unprecedented precision in optical manufacturing.
An interactive explainer of Stochastic Parallel Gradient Descent. An algorithm we used to align a TMA telescope by randomly nudging mirrors until the image sharpens.

A full-stack financial simulation platform developed during HackAZ 2025 as a satirical joke concept featuring AI-powered stock recommendations based on congressional trading patterns.

A GameJam project my friends and I squeezed out in two days, after repeatedly thinking, "Yeah, we're definitely not finishing this."

Assembled and help design the Kinematically-Engaged Yoke System (KEYS), a precision alignment mechanism for MODE lens segments on Project Nauitlus, a new concept array space telescope.
An online student-run club for Japanese language exchange I cofounded, featuring global timezone support and integrated Google Calendar.

A USC research project that transforms clean written text into naturally-sounding speech by inserting disfluencies. Things like fillers, pauses, and hesitations using a bigram language model trained on the Santa Barbara Corpus.

Featured
Pick a YouTube track or upload an MP3 and ten stick figures dance along. Built with Three.js and the Web Audio API; the beat detection picks from 144+ moves.