Bridging the gap between business goals and user needs, for meaningful customer experiences.

For 18 years I have designed experiences in a variety of industries, including: healthcare, education, arts, travel, retail, insurance, finance, and electronic design automation. This varied landscape of domain knowledge has given me the opportunity to see the world from a variety of perspectives. Experience design allows me to be curios, empathic and analytical every day to help shape the dynamic and complex world around us.

Experience Design

Interaction Design

Service Design

Customer Experience Strategy

Design & Business Strategy

Design Research



John transforms detailed or ambiguous directions into a comprehensive visual design for online (web-site, enterprise applications) and print (training, documentation and marketing) mediums. He is conscientious of his and your time, self-directed, highly motivated and his work product kicks... (you know what).- Sean Brady, Director of Product Management
John has a natural talent for interaction design and a very impressive knack for branding and identity. He is dedicated to delivering for his clients very engaging and comprehensive media solutions.- Josh Kirby, Lead Developer, OHSU Web Strategies
I would always be glad to work with John. Methodical, personable, integrity-filled, insightful, adaptable, and trustworthy are some adjectives that come to mind.- Riley Taylor, Director of Engineering, Kronos Inc.

Want to talk UX?