Featured Projects

GovCan Scraper Pipeline
GovCan Scraper Pipeline

A sophisticated data pipeline for scraping and processing Canadian government documents for RAG systems. Scrapes CRA and Service Canada documents, extracts text from PDFs, and generates vector embeddings.

PythonSeleniumPDFPlumber
AdultingOS V2
AdultingOS V2

A 'Government Document Assistant' designed to simplify complex Canadian forms. Features a wizard-style interface, plain language translations, and AI-driven form assistance to help users navigate bureaucracy.

FastAPIDjangoReact (Vite)
goblin-archivist-dev
goblin-archivist-dev

A Godot-based prototype game demonstrating real-time LLM integration and agentic gameplay via a custom TCP middleware bridge. Relays commands between an external MCP client and the game environment.

Godot 4GDScriptPython
Agile Capstone Client Project
Agile Capstone Client Project

Lead Developer for an external client project delivering a custom software solution within a strict Agile environment. Managed the full SDLC from requirements gathering to deployment.

JavaSpring BootAgile/Scrum
RuneLite Plugin Suite
RuneLite Plugin Suite

A collection of performance and audio enhancement plugins for the Old School RuneScape client. Includes the 'Pokemon Low HP' plugin which plays anxiety-inducing audio cues when health drops below a threshold.

JavaRuneLite APIMaven

View Project Archive

12 more projects...

PortfolioProjectsGamesGBAAICharity🌱Garden
Dust
Hire Me