Projects
Everything I've shipped that's worth showing
Each project links to a detail page with the problem, what I built, architecture, and impact. Loom and PennOS run live on this site.


A complete project-management front end: full CRUD for plans, requirements and defects, reusable templates, a Gantt view and a dashboard of derived metrics, in about 1,900 lines of vanilla JavaScript with no build step, verified by an 80-plus-check Playwright suite. You can operate it live on this site.
End-to-end distributed search platform with a custom crawler, indexer, PageRank, replicated key-value store, multithreaded web server, and an RDD-style compute layer named Flame.


C implementation of Unix-like OS features: a shell with job control and I/O redirection, a SIGALRM-driven priority scheduler over spthread, full process lifecycle with signals and zombies, and the PennFAT on-disk filesystem — all wired up to a sandboxed live terminal on this site.