![](/wp-content/uploads/2018/01/cpu_2200s-300x202.jpg)
From the first time I touched a Wang 2200B my sophomore year in high school, I knew computing and code and technology would be a part of my life somehow. My first project was to create a banner of my first name using a block of each letter. I spent 2 days trying to create a block “J”. Lots of loops, lots of “try agains,” and lots of printer paper recycled.
The spirit of experimentation that gave me led me to a career in development and training that’s been going for almost 20 years now. I’ve evolved from a world where desktop development was king, to the Modern Era where anything you can do, you can do on the web.
While I understand the economies of scale that remote training and work offers businesses, I continue to be inspired and invigorated by being in front of live people whether that’s a team of developers or a class of students. I want learning to be entertaining, because it works better that way, and because— well, because life’s just too damn short.
![](/wp-content/uploads/2018/01/mountain_lake-300x218.jpg)
In my free time, I’ve been known to play some Texas Hold ‘Em poker. The unique blend of mathematics and psychology is a never-ending puzzle to be solved. I also enjoy exploring the natural gifts of Oregon; I’ve been here over 15 years and I still feel as though there’s so much left to discover.
For my resumé, and details on availability and rates, please use my Contact Form.