Design leadership for ambitious technical products
I build high-performing design teams that work on highly complex technical products. At Stripe, I lead product design across developer experience, docs, and AI.
Where I stand out
As a builder myself, I excel at building high-performing teams working on highly technical tools, AI, and developer experiences.
Design leadership
Raising the quality bar
I've led and built teams of more than 15 designers and design managers, especially in remote-first organizations. I focus on clear standards, strong critique, and creating the conditions for people to do ambitious work.
AI design
Experimentation into leverage
I build opinionated tools and workflows that make AI useful to the whole product organization without lowering the craft bar.
Developer experience
Technical understanding
As a former infrastructure engineer and a developer today, I can work across product, design, content, and code.
Communication
Simplifying complexity
My background in content design and journalism helps me clarify product strategy, explain tradeoffs, and give technical products a coherent story.
Companies I've worked with
I've worked with some of the largest, most innovative companies in tech—and beyond.
Beyond the work
A builder, writer, and design leader in Victoria
I grew up in Wellington, spent five years in Amsterdam, and now live in Victoria, British Columbia with my family. Outside work, you'll usually find me building a side project, hiking, or looking for excellent coffee.
More about me and my career →Say hello.
I'm currently working full-time for Stripe from Victoria, British Columbia. Working on something interesting? I'm always open to chat.