I build things that run without me.
Full-stack engineer, CS at UC Irvine. LLM agents, self-hosted ML pipelines, and tools for the parts of daily life that shouldn't be this hard.
Every project here started as something I wanted fixed.
Selected work
Arduino Obstacle Detection System
An ultrasonic proximity alarm on an Arduino UNO: the warning LED accelerates as an object closes in, and an IR remote drives the screens, units, and settings.
Cypress Scheduler
A course-scheduling tool that turns a list of desired classes into conflict-free weekly schedules.
Local AI Image Recognition
A photo server my family uploads to from their phones. Ask for a photo in plain English and it answers, without anything leaving hardware I own.
What I do
Full-stack web
Type-safe React/Next.js apps from first pixel to production.
AI / ML
LLM agents, image recognition, and data pipelines in Python.
Systems & data
Search engines, data structures, and reliable operational infrastructure.