gantry
in progressOct 2026 – nowA desktop app for job seekers that finds matching postings and prepares an application for each one.
- You review every application and submit it yourself with one click.
- Working today: discovery from Greenhouse, Lever and Ashby boards, the SimplifyJobs lists and Hacker News "Who is hiring?"
- Duplicates are removed and your filters applied.
Boo & Breakfast
in progressOct 2026 – nowA cooperative multiplayer game for 2–6 players: you and your friends run a cozy haunted inn for monster guests.
Built for Handshake's AI Skills Studio Challenge
- Each player holds part of the puzzle, so rooms, amenities and overnight problems get solved together.
- Runs in the browser or as a Linux build, on its own multiplayer server.
A Firefox extension that hides Google's AI Overviews and other AI-generated boxes, leaving only links to websites.
- Loads several pages of results into one.
- Backs off on its own if Google rate-limits it.
- Collects no data.
Infotainment Dashboard
Jul 2026A browser-based in-flight entertainment interface for an airline, built for UMBC's CMSC 437.
- I led the team and set up the repository and issue tracking.
- I built the shopping, food ordering and passenger services screens.
With William Dubois, Zcianty Orogo and Akrem Yusuf
A macOS menu-bar app that shows how much battery time is left.
- macOS dropped the estimate from its battery menu in 10.12.2. This puts it back.
- One Swift file with no dependencies.
- A shell script installs it and sets it to start at login.
The site you're on: a static Astro build with plain CSS and light and dark themes.
- Deploys to Cloudflare automatically on every push.