2026
Coding Fundamentals
Reusable Cursor rules, skills, and install helpers that turn durable software principles into practical AI-assisted development guidance.
Cursor · Markdown · PowerShell · Bash · Shell Scripting
View project →I join at inflection points and build the systems, culture, and standards that let teams scale - while staying close enough to the code to raise the bar.
Selected, labeled results from teams I've led - kept honest about where each came from.
Assess, set standards, build the system, then coach the team to run it - and question the order when it stops serving the work.
Grew the team 4→10, reformed deployment, and stood up engineering metrics that gave leadership real visibility.
Built end-to-end testing and CI/CD that cut post-release bugs and sped up deployments and renders.
Kept the platform stable and the team steady through a major acquisition and integration.
2026
Reusable Cursor rules, skills, and install helpers that turn durable software principles into practical AI-assisted development guidance.
Cursor · Markdown · PowerShell · Bash · Shell Scripting
View project →2026
Self-hosted smart home dashboard that discovers LAN devices with mDNS (Matter, HomeKit, Cast, AirPlay, HTTP) and shows them in a real-time React UI backed by Express and SQLite.
React · TypeScript · Vite · Tailwind · Express · SQLite · Drizzle ORM · mDNS · DNS-SD · Vitest · Node.js
View project →2025
A voice-based multi-hotline system for the ARC Raiders universe, built with Twilio ConversationRelay. Users call a single phone number and select from 5 different hotlines by pressing 1-5.
Node.js · TypeScript · Fastify · WebSocket · Twilio ConversationRelay · Supabase · Vercel · Heroku · ElevenLabs · Tailwind
View project →I founded and run Infinite Source Agency Inc. (September 2025), a web agency and creative studio. We build professional websites and web apps for clients - and craft our own software, games, and music.
Full-time and fractional leadership are co-primary; selective hands-on builds round it out.
Director / SDM / Head of Engineering roles, remote-first in Canada.
Part-time platform and team leadership for founders at inflection points.
Principal/staff-style work via Infinite Source Agency (US/UK contract).
Twenty years of developer instincts, a year of scattered AI rules, and one Matt Pocock talk finally converged into a project. Here's how I built Coding Fundamentals—a portable Cursor pack that keeps my AI sessions grounded in what actually matters.
I entered a hackathon contest from Twilio... and I WON!!
Hand-coding every line is no longer how I work—and I'm not going back. After 20 years of repeating the same patterns, I use AI as a force multiplier while maintaining full ownership and accountability for the code I deliver.