Welcome! I'm an engineer-turned-manager who has spent the past eight years leading the teams that sit between developers and the platforms they build on - most recently as Manager of Developer Relations at Epic Games. Before that I built and ran developer support at Improbable, and before that I spent a decade programming games: physics, netcode, and ports on titles like ibb & obb and Terraria.
Around the web
Portfolio
The full career story - projects, teams, and videos, from PS3 physics code to developer relations at Epic.
The professional summary - roles, experience, and how to connect.
Dev Blog
Occasional writing on software development and AI-assisted programming.
GitHub
Code experiments and side projects.
Prefer the short version? My CV as a PDF.
Consulting
I'm available for consulting in games and developer-facing engineering: developer support, developer relations, and the craft of turning "just email us" into an operation that scales.
If your engineers spend more time answering questions than building, I'd love to talk.
Get in touch