My goal is to make software at scale that helps people in their everyday lives. This requires aligning strategy, research, and design around the core problem of understanding and serving people's needs - everything else follows. I enjoy working within teams that are dedicated to craftsmanship and continual learning.

View Portfolio Read Blog

Understand

I enjoy conducting research to understand people's mental models and the job-to-be-done of a product. This work sets the foundation for a product's success - and I just like figuring out what makes people tick.

Create

Design brings new things into the world. I value the creative stewardship of ideas, from initial sketches to functional prototypes, and the give-and-take between team members to achieve the best product possible.

Test and Iterate

Through testing and iteration, we learn what works and what can be improved. Software, and learning, are never done.