// Projects

Hardware, software, and everything in between ⚡

Solar-Powered USB Charger

Built a solar-powered phone charger using a lithium battery and a DC-DC converter to get a steady 5V output.

Circuit DesignPower ElectronicsSoldering
Click to view details →

Arduino Electromechanical Box

An Arduino box with a switch and a motor that reacts unpredictably — sometimes it waits, sometimes it spins, sometimes it just does something random.

ArduinoC++Motor ControlFSM
Click to view details →

Manitas a la Obra

Interactive art installation using a 3D-printed lettuce prop, ultrasonic sensing, and projected visuals to spotlight the immigrant farmworkers who make up much of the agricultural workforce.

3D PrintingArduinoUltrasonic SensorProjector+1 more
Click to view details →

Quiet Connection

Interactive art installation using two heart-rate monitors to translate non-verbal human connection into a shared LED color between two 3D-printed figures.

ArduinoHeart-Rate Sensors3D PrintingLED+1 more
Click to view details →

LED Snake Game

Hand-soldered 64 individual LEDs into a grid and used an Arduino Nano to program a working Snake game controlled with a joystick.

ArduinoLED MatrixSolderingGame Development
Click to view details →

Solar-Powered Flashlight

Built a solar-powered flashlight — a small solar panel wired through a diode to charge a lithium battery, which powers an LED that shines through a plastic cover to spread the light out.

SolarCircuit DesignLED
Click to view details →

RoleplAR Research

🎓 Stanford HAI Research

Helped build an AR app at Stanford's HAI Lab that turns AI-written stories into 3D scenes you can explore to help you learn a language. Built the pipeline connecting OpenAI and DALL-E to AR.

ARAIPythonOpenAI API
Click to view details →

Nintendo DS Hardware Restoration

Fixed up a bunch of broken Nintendo DS consoles by diagnosing hardware issues and swapping in parts from other broken units.

Electronics RepairHardware DebugTesting
Click to view details →

BlinkAI

🏆 Best Beginner Hack

Built an app that lets you type just by blinking, using a webcam and computer vision to catch each blink and turn it into Morse code. Won Best Beginner Hack and got written up in The Stanford Daily.

PythonFlaskJavaScriptOpenCV
Click to view details →