projects
Things I've built or am building.
Click through for problem framing, approach, code, and results.
D&D AI Game Master
activeSolo tabletop RPG with an LLM as the Game Master. FastAPI backend + React 19 frontend. Supports OpenAI, Anthropic, Gemini, Ollama, and custom endpoints.
AML detection on the Elliptic Bitcoin dataset
shippedGraph neural networks vs. tabular baselines for anti-money-laundering classification. PyTorch Geometric + cuML. Best RF F1: 0.80.
YouTube Enhancer browser extension
activeManifest V3 browser extension with 30+ individually toggleable features: ad blocking, SponsorBlock, dislike restoration, playback controls, UI cleanup.
License plate segmentation with U-Net
shipped3-class semantic segmentation of license plates using a U-Net in TensorFlow/Keras — background, border ring, and plate interior.
BERT sentiment classification
shippedBinary sentiment classifier fine-tuned on IMDB and SST-2 using Hugging Face Transformers. Reproducible training pipeline with configurable checkpoints.
CNN experiments on NIST SD19 handwritten characters
shippedModular CNN pipeline for systematic architecture search on the NIST SD19 handwritten character dataset. 0.7835 test accuracy.
zsh-vibecheck
shippedThree zsh functions that judge your actions: based, cringe, and vibecheck. ASCII art included. Pointless but necessary.
Housing price prediction with DNN
shippedKeras deep neural network regressor for housing price prediction, with a pure-NumPy 2-hidden-layer baseline for comparison.
Flappy Bird clone in Unreal Engine 5
archivedBlueprint-only Flappy Bird prototype in UE 5.1.1. Core mechanics working; serves as a starter template for UE5 Blueprint beginners.