=^ w ^=

PROJECTS

Mostly small tools that fix one specific annoyance, plus games made with friends. Everything here shipped and got used by someone other than me.

flock-off

SEP 2026 · TOOL
PYTHON · OPENSTREETMAP · ROUTING

Navigation that routes around ALPR and speed cameras, then hands the trip to Google Maps. Names who runs each camera.

OPEN →

Nibbler

2026 · AI
PYTHON · LLM APIS · MCP · POSTGRESQL · VECTOR SEARCH

Pulls restaurant mentions out of Instagram, Discord, WhatsApp and SMS, then matches them against a preference profile built from your order history.

OPEN →

FirstPick

AUG 2026 · TOOL
MYSQL · SCRAPING · CLEVERCLOUD

Register the champions you play and it recommends picks for counter-matchups, using data scraped from op.gg.

OPEN →

King Fisher

GADIG · GAME
GADIG · WINDOWS · LINUX

A 2–4 player party game about catching the most fish, where you reel in your catch by playing along to the rhythm.

OPEN →

wkw-ify

FEB 2026 · TOOL
PYTHON · OPENCV · COLOUR SCIENCE

Colour-grades photographs like two favourite Wong Kar-wai films, using classical technique rather than a model.

OPEN →

Cheet Sheet

FEB 2026 · TOOL
REACT · AWS AMPLIFY · FLASK · GPT

Feed it a lecture presentation and it returns a summary PDF with notes.

OPEN →

DEADSHOT

GADIG · GAME
GADIG · HTML5 · WINDOWS · LINUX

A 2.5D shooter about an exiled gunslinger who comes home to a cursed town overrun by monsters.

OPEN →

pptxt

DEC 2025 · TOOL
PYTHON

Converts PowerPoints into stripped plain text, so they are cheaper and cleaner to feed to a model than pasting slides one by one.

OPEN →

Steam Search

DEC 2025 · TOOL
MYSQL · PYTHON · SCRAPING

All-time lows, current versus base price, and the analytics needed to tell whether a Steam sale is actually a sale.

OPEN →

Catfe au Lait

JUN 2025 · GAME
UNITY · C#

Diner Dash in a cat cafe. Final project for game development.

OPEN →

Keeping Up With Kpop

2025 · BOT
PYTHON · TWITTER API · GPT

Scrapes headlines from Soompi, writes the post, and publishes it.

OPEN →

Resource Monitor

MAY 2025 · TOOL
ELECTRON · NODE

A small desktop widget for CPU and RAM. Deliberately cute.

OPEN →

Bake Me Crazy

GADIG · GAME
GADIG · HTML5 · WINDOWS

You are a baker at a new farmer’s market, and flirting is not your strong suit — so you bake at people instead.

OPEN →

Chalet’s Explore

FEB 2025 · HACK
WICSHACKS 2025 · WEB · SOCIAL

A platform for posting and finding third places around Charlottesville.

OPEN →

Fetch Quest

FALL 2024 · GAME
GADIG · GODOT · GDSCRIPT

Imagine if Link were a dog. The semester we moved the club from Unity to Godot.

OPEN →

FocusUp!

NOV 2024 · TOOL
VS EXTENSION

Pings my phone whenever I wander off while Visual Studio is open.

OPEN →

Worse Wiki

OCT 2024 · HACK
PATRIOTHACKS 2024 · API DESIGN · WEB

An evil Wikipedia that gets less accurate the longer you read. First time I wrote an API and consumed it in the same weekend.

OPEN →

Card Counter

JUN 2024 · TOOL
OPENCV · PYTESSERACT

Photograph a card, OCR it, and see how many are left in the deck. Built for a professor’s research.

OPEN →

Fruit Punch

GADIG · GAME
GADIG · HTML5 · WINDOWS · MACOS · LINUX

A beat-em-up in an overgrown urban wasteland. Four playable fruit, three stages, one question: who packs the biggest punch?

OPEN →

Dish Detective

MAR 2024 · HACK
VCU MEGAHACK 2024 · GOOGLE CLOUD VISION · GPT

Photograph the groceries you already have and it generates a recipe you can share. My first hackathon.

OPEN →

Princess Starshine

GADIG · GAME
GADIG · UNITY · C#

A bullet heaven built across a semester with separate art and sound teams. I wrote UI, enemy movement and player behaviour.

OPEN →