Always stay ahead of the curve

Just a bit of who I am and what I do. Read a bit about me, and check out my portfolio. I am always looking for that next big thing. Here is my resume.
and a print version for the HR department


I am a Developer Evangelist for Microsoft. I am driven to help create  the most beautiful software on the planet.

My Work


This Page Intentionally Left Blank

(I do some super secret stuff)


I enjoy a wide variety of enjoyment, some on the geeky side, some on the adrenaline side...

My Fun



Life is always some sort of pursuit. I can usually be found wandering about the next big thing.

My Life



I am one of those "creative types". I have a soft spot in my heart for old methods, yet always looking for the new shiny.