Things I've built.
Case studies on the pipelines, tools, and analyses behind each project: problem, approach, and outcome.
Local RAG Study Assistant
A fully local retrieval-augmented generation chatbot that answers questions over lecture-slide PDFs, with no data ever leaving the machine.
ReVault: Retro Video Game Preservation Archive
A BCNF-normalized 26-table Oracle schema and full-stack web app for archiving retro games, from acquisition and hardware compatibility to restoration workflows.
FC 25 Hidden Gems Analysis
Custom position-specific performance indices and a Hidden Gem Index built on EA FC 25's player database, surfacing 1,577 undervalued players across leagues.
Vancouver City FC: Driving Revenue Growth Through Data
Data-backed revenue strategies for a fictional pro soccer club, projected to lift annual revenue by roughly $4M through stadium utilization, bundling, and a season-pass redesign.
Custom Leverless Arcade Controller (Razer Kitsune-inspired)
A custom USB fighting-game controller built from breadboard to a hand-designed PCB, powered by an Arduino Pro Micro and XInput firmware in C++.