Home

Hi,

I work on behalf of people who typically have specialized knowledge in technically demanding disciplines; the kind of creative, intelligent, curious, competent and thoroughly meticulous people who enjoy solving the most confounding puzzles. They can figure it out. It’s what they do.

They also make mistakes, lots of mistakes. They forget details, get overwhelmed, confused and frustrated; you know, they get to be human beings.

All of this; the curiosity, creativity and the all too human fallibility, continues to inspire me to design user-friendly software that simply gets out of the user’s way without taking them for granted.