I'm a software enginee who graduated from Princeton in 2015 with a degree in electrical engineering, focusing on applied computing and signal processing. I've worked on performance systems engineering, data infrastructure, and ML infrastructure. I also have worked on a few side projects, which you can find below.
Here are some of the things I've worked on. These include side projects, class-related projects, and my undergraduate senior thesis.
A sensor system designed to diagnose issues with squat technique during exercise. A model classifies errors using data from pressure-sensitive insoles and a depth sensor, feedback is displayed to the user.
An augmented reality music production environment for iOS created with ARKit that allows the user to arrange sound clips in 3D and walk through the playback. It connects to a Bluetooth shoe peripheral to register sound hits when the user taps their foot. Started off as a hackathon project for Reality, Virtually Hackathon 2017 at the MIT Media Lab
A 3D filming system in which the left and right perspectives are shot from independent UAVs. Allows for novel, depth-perception enhancing effects.
Senior Thesis, 2015
A rover-like robot controlled by a fish inside of an onboard fishtank. A camera detects the fish's movements and translates them into robot motion. Essentially a hamster ball for a goldfish. No fish were harmed.
First Place, HackPrinceton Spring 2015
An automatic bike transmission system mounted on a bike that changes gears to maintain the biker's cadence.
Second Place, HackPrinceton Fall 2014
A plug-and-play system for Arduino equipped with a board to auto-detect sensors and configurations, as well as a visual programming language that compiles into C++.
Second Place, Greylock Hackfest, Summer 2014
A webapp that generates graphs based on a user's browsing history. Recommendations for other websites are also generated using collaborative filtering. Not creepy at all.
Final Project, COS 333, Spring 2014
A vehicle built on an RC-chassis that is controlled by a virtual reality station. Built over the course of of 6 weeks in a team of two.
Final Project, ELE 302, Spring 2014
A Raspberry Pi based sound trilateration system that dynamically approximates the location of a given sound source. Built in 24 hours in a team of four.
Finalist, Greylock Hackfest Summer 2013
A rover-like robot that is controlled using hand gestures read by a Microsoft Kinect. Built in 48 hours in a team of four.
First Place, HackPrinceton Spring 2013
A sound synthesizer with lasers as the human interface. Plays dubstep at various frequencies based on which laser beam is hit and hand position. Built in 48 hours in a team of four.
First Place, HackPrinceton Fall 2012