The most effective products are gratifying to use because each one serves its purpose beautifully, efficiently, and intentionally.
But forging a great user experience is rarely effortless; all projects require diligence, a healthy blend of talent, and the integrity to make difficult decisions with equanimity.
While everyone contributes their own skills and experience, the best teams develop a keen, shared interest in who their users are, what their users value, and what their users need.
Expertise
I’ve been designing and developing human-centered software since 1995. I can help you…
Hire the right team
Cultivate a human-centered mindset
Discover untapped opportunities
Make tough trade-offs confidently
Illustrate concepts and specifications
Prototype and validate solutions
Systematize design and development
Realize virtuous product cycles
Contact Information
Experience
StyraSenior Front-End Engineer / Designer –
bebop.coFront-End Engineer / Designer –
GoogleUX Designer / UI Developer –
VMwareSenior Staff Engineer –
Netscape, Lucent, Apple, Georgia Institute of TechnologyDesigner / Prototyper / Developer –
Education
Georgia Institute of TechnologyMS Information Design and Technology
University of New MexicoBUS University Studiesmagna cum laude