I love my work.

Is that weird?

There is a reason it’s called work, right? Or, is it supposed to be this fun?

My work is usually behind the scenes. I take awesome design and tricky requirements and craft them into rock solid, standards adherent HTML, CSS, and JavaScript. I know web browsers inside and out. I play to their strengths and mask their weaknesses.

As an end-user, you enjoy using sites I built, but you might not know why. Let me help you express it.

I am currently an independent contractor. My recent “big” contracts have been focused on mobile WebKit development for Android and iPhone. You can read more about these adventures on my blog or browse some of the coding experiments I have written in the course of my learning.