Projects
personal-os
A mock operating system that runs in the browser — a kernel, a window manager, a shell with thirty-two commands, and seven apps. You can boot it from here.
hq (hep-queue)
A pull-based task queue for particle physics analysis. I gave it TLS, a way to return results, and a coffea executor, then ran a CMS(CMS Open Data ttbar) analysis on it.
The Professor (Academic Explainer)
A VS Code extension that explains your selected code four different ways, backed by Gemini. Three days, three people, and won the First Hack Category at YCP Hacks 2025.
TreeViz
A Python CLI for walking directory trees that are too large or too broken for the usual tools — symlink loops, permission errors, dead links — with an interactive terminal UI.
NanoGlide
A wearable gyroscope module that turns hand tilt into drive commands for a small vehicle, sent over Bluetooth.