From building game worlds to designing systems that serve millions.

My practice runs with AI in the loop: a context repo for every project, prototypes built against real product code, and a hard line around the judgment that stays mine. There's a full page on the mechanics.
Read how I work
Games taught me how to build worlds that keep people engaged. Enterprise design is the same challenge at a different scale: complex systems, diverse users, and the need to make every interaction intuitive. The shift felt less like a pivot and more like a natural evolution.
Yes, mostly from the terminal. I published a React component library to npm with a CI check that blocks broken releases, built a mobile app on Claude's vision API, and at work I prototype against real API contracts. Designers who understand engineering constraints build better products, and writing code keeps me honest with the engineers I work with.
I'm always interested in meaningful work. If you have a role or project where design leadership and systems thinking intersect, feel free to reach out through the footer below.
Absolutely. I enjoy speaking about design leadership, AI-driven product design, and bridging creative and technical disciplines. Reach out and let's find the right fit.