- 🧑🚀 I am Principle Full-Stack Software Engineer (with 20+ years of experience).
- 🔟 I started programming calculators at age 6.
- 💾 My web dev journey began in 1996 (with HTML and Notepad).
- 🖥️ My first desktop programming language was Visual Basic (1997).
- 🎓 I graduated from College (UofA) in 2007 with degrees in MIS and OM.
- 💎 I fell in love with Ruby on Rails in 2011 and have been using it ever since.
- MacronX
Personal open-source intelligence (OSINT) intake, indexing, and analysis pipeline designed for offline-first research and investigation. - MacronX TUI
A blazing-fast, keyboard-driven terminal user interface (TUI) for navigating and triaging the MacronX OSINT pipeline. - Local Wikidata
Local, privacy-first read-only English Wikidata Truthy SPARQL endpoint powered by QLever for offline, verified knowledge grounding. - VectorQA
Open-source semantic search and Q&A application leveraging vector embeddings to power intelligent document question answering. - Web Speakeasy
Decentralized, privacy-preserving messaging application engineered to combat unlawful surveillance and protect communication freedom.
-
Ninja Survivor
A fast-paced 3D synthwave roguelite survivor game featuring neon visuals, responsive combat mechanics, and custom shaders. -
The Play Game
A Godot 4 powered 2D side-scroller game featuring responsive movement mechanics, platforming physics, and clean scene architecture. -
Gridbeat
Open-source interactive chord & scale visualizer supporting piano, guitar, ukulele, and Novation Launchpad grid controllers. -
Ninja Tone
A lightweight, C-based audio engine and tone generator designed for low-latency sound synthesis and processing. -
Evox
A PDF songbook generator built to streamline lyric sheet and chord chart compilation into clean, printable songbooks. -
AI-powered authoring and production assistant designed to accelerate writing, editing, and book layout workflows.
- Ninja Coach
AI-powered performance coach engineered to help high-performers establish and sustain elite daily routines. - Ninja Track
A focused mobile habit tracker built to cultivate consistency without cognitive friction or interface overwhelm. - Rapid UI
Component-driven UI development framework for Ruby on Rails, building modular, testable interfaces on top of ViewComponent.
- Super Dotfiles
An ergonomic macOS terminal and development environment that treats the CLI as an instrument, tuned for maximum efficiency and flow. - Simple Backup
A reliable, lightweight backup automation utility built to keep critical personal data safe and effortlessly archived.





