projects/
infra-template
Declarative Fedora CoreOS host configurations using Butane, Ignition, and Podman Quadlet service stacks.
nixos-configs
Reproducible NixOS virtual-machine configurations tuned for QEMU on Windows and UTM on Apple silicon.
revved-up
Exercise-plan templating and role-based access for Queen’s Revved Up gym, built as a five-person capstone project.
wealthgate
A real-time property investing prototype with Plaid-connected bank accounts and tradeable property shares.
orionlotto
A full-stack casino application with real-time games and Stellar USDC deposits and withdrawals.
maze-solver
An interactive C++ maze solver compiled to WebAssembly with A*, Dijkstra, BFS, and DFS visualizations.
lumite
A browser-only, no-backend XLM wallet for the Stellar network.
xplorit
A real-time geocaching-inspired game made for TurnerHacks 2021, where it placed second.
manhunt
A live location-based browser game built with the Geolocation API and multiplayer updates.
steganography
A command-line utility that hides plaintext messages inside PNG images.
graphical-maze-solver
The original desktop maze solver, visualizing Dijkstra’s algorithm over black-and-white maze images.
linux-rpm-wpm
A Linux kernel module for reading and writing the memory of another process from kernel mode.
R6 external ESP
An external Rainbow Six Siege overlay from the reverse-engineering projects that started my programming journey.