I design well-made digital tools and experiences, especially for engineers. Working at the intersection of product, process, and development means that I wear multiple hats.

A recent project

Additional portfolio screenshots


UX research, UX design, and product management enables me to narrow the focus and create delightful digital experiences.


As an Agile practitioner and Scrum Master (CSM), I help myself and others use communication and coordination systems suited for software projects.


My front-end web development, CMS development, and API design skills empower me to carry great ideas to implementation.

Have an idea?

Let's build something amazing.