Hey, I'm Graham.
I'm a Vancouver-based engineering leader and indie game developer with 16+ years of experience building scalable systems, innovative games, and AI-driven tools. I love creating impactful solutions and collaborating with talented teams.

Recent posts
Building Multiplay Games with AI-Powered Development
How I built a real-time multiplayer gaming platform achieving 20x performance improvements using AI-assisted development, complex prompting, and iterative refinement.
December 4, 2025
My Engineering Management README
My leadership philosophy, values, and approach to engineering management.
January 29, 2025
Adapting the Growth Framework for Product Teams
A tailored framework to support the unique growth paths of product management teams.
January 10, 2025
Growth Framework for Engineering Success
A dynamic and equitable growth framework for fostering engineering talent, aligning team efforts, and ensuring transparent progression.
January 7, 2025
Recent projects

Multiplay Games
Real-time multiplayer party games platform featuring 8 games with sub-100ms latency, subscription system, and comprehensive API.
December 4, 2025

NFTD
An award-winning Tower Defense and Base Builder game featuring asynchronous multiplayer and Web3 wallet integration.
January 10, 2025