AllCarsDB
An open, community-built vehicle-specs database with natural-language spec search — find cars by describing them, not just filtering dropdowns.
01
Software projects I've designed and built end to end — from a live vehicle-specs database to games and desktop tools.
An open, community-built vehicle-specs database with natural-language spec search — find cars by describing them, not just filtering dropdowns.


A multiplayer web port of an investing and entrepreneurship board RPG. Join with a session code, manage your own ledger, and reconcile turns live with friends over WebSocket.
My first-ever Python program, built solo in 2019 with no AI assistance — the highest-graded game project in the class, finished with a 112% final grade.


An open-ended, sandbox 2D side-scrolling play world for kids — eight environments and six characters to explore, with no scores or fail states.


A CNC toolpath generator for LowRider-style routers running FluidNC — import DXF, SVG, STEP, STL, or IGES files, generate real G-code, and simulate the cut in 3D before touching material.



The original single-device Android app for the Prosperity & Pathfinders board game — runs the full game logic and economics that the multiplayer web version was later ported from.
A self-hosted media and infrastructure server built from scratch — Docker-based microservices on Unraid, tied together with automated API pipelines, VPN-isolated networking, and network-wide DNS filtering.
Home Server & Media Automation Stack
Unraid · Docker · 15+ self-hosted microservices
Architected and maintain a home server environment hosting 15+ Docker microservices, with automated API-driven pipelines connecting indexers, download clients, and media managers to streamline the full content lifecycle. Configured container networking (bridge and host modes) to isolate high-risk traffic through VPN-tunneled containers with a kill-switch, and run Pi-hole for network-wide DNS filtering alongside dynamic DNS for remote access. Monitor resource allocation and troubleshoot container/permission issues to keep core services at 99.9% uptime.