Andy Phu
Preface
It turns out, being excited to code, makes you code a lot; Here are some projects im particularly proud of: stud.ai, mathblocker, airflow (the feds contacted me for this one)
Projects
GPUpher
8.2026
8.2026
Custom research lab scheduler & observabillity optimized for GPU scarcity. Queues and places jobs across servers with mismatched GPUs, OS versions, with vLLM configs tuned per node using autoresearch-like claude-code driven hyperparameter/config tuning. Added Sidecars to stream live inference and errors to my phone and page me when a job stalls, OOMs, or when someone frees a GPU without telling anyone, and wind down instances when job is finishing. Used by 7+ researchers. Still live, but I have not gotten cleared to opensource this yet (technically the university owns this).
foyerfind
6.2026
6.2026
Reduce the friction of house discovery, client back-and-forth, and contract negotiation from months to days. A buyers real estate agent's dashboard.
cramtonight
5.2026
5.2026
A browser extension that semantic searched your entire class, textbook, and notes so you never got a hallucinated source with a RAG agent to speed up knowledge discovery. Peaked at 75 users; sunset in 5.2026 due to costs exceeding income & traction
smartglasses
4.2026
4.2026
An ESP32 attached to a broken pair of glasses, transcribed text while I worked.
slashfigure
4.2026
4.2026
Figure drawing for papers, built as a Figma with 1:1 transferrabillity across pdf, svg, png, latex. Every element writes itself into metadata an LLM can read.
axon
10.2025
10.2025
Say what you want your computer to do and it does it, through the macOS accessibility API. Computer-use project similar to co-work (but 4 months earlier!). Built for my grandparents.
chalant
9.2025
9.2025
Tells you when your close friends are free to call, from their location, screen time, and battery.
airflow
9.2025
9.2025
Planes are routed across airports at squack time--that is, the moment Air Traffic Control radios in pilot-talk (squack) to the Pilot. Our work showed that the average person could use a local openai whisper model to transcibe the pilot talk, and figure out where planes were headed 2-6 minutes before the airlines heard about it. The idea sounds quite innocent, and surely has no serious implications were you to take the idea further...
minjack
9.2025
9.2025
Minimalist blackjack. Open-sourced once I figured out that simulated gambling is a really hard and expensive category get into on the AppStore
student storage solutions
9.2025
9.2025
Instead of paying 3 months of rent over summer break, we got international students to cut us a month of rent to store their stuff while they subleased.
taco bowl
7.2025
7.2025
Pose at the app and it finds the meme clips that match. Adobe reps came asking about a partnership.
signify
2.2025
2.2025
I won Best Use of AWS at HackBrown 25building an AWS app that generates ASL captioning for any video.
gopher x metro
1.2025
1.2025
UMN and Metro Transit buses in one website and iOS app. Team of 10, used by 100 students at peak traffic.
accessibility escape room
12.2024
12.2024
A web escape room only solvable with a screen reader. What if blind people were the majority?
hookbook
10.2024
10.2024
AI that turns children's stories into short form reading. Built with David Malan's PhD student.
flash
9.2024
9.2024
Backtest a strategy on a random stock over a random span, blind. My first AWS project; sunset because the cloud bill funds were reallocated elsewhere.
stud.ai
9.2024
9.2024
I won first in Smartest AI Agents track at HackMIT 24building AI agents that estimate assignment difficulty and block out study time for students.
mapgame
1.2023
1.2023
Draw country borders that snap to mountains and rivers. Uses Delaunay and Voronoi, from the first paper I ever read/reproduced.
catgpt
1.2023
1.2023
A next action predictor for cats, built two months after ChatGPT because I could not afford the API.
pong
1.2022
1.2022
The first thing I ever published. I attempted OAuth, but somehow failed badly enough that my Google account suspended for a year for phishing.