Hi. I solve thorny problems in web and mobile software, with a premium on aesthetics, usability and multi-channel consistency. I have over 20 years experience in this.

I'm also a graphic designer specializing in logos and page layout;

A commercial illustrator;

And I work in other visual media as well.