Computer Nerd; I design microprocessors for a living.

 

Cooking, skiing, and photography help exercise the "non-professional" parts of my brain. But I'm clearly not ready to give up my day job! (Patience... :-)

Testimonials

Nothing to show.