code craftsman

Hello, World!

I’m a software developer in Portland, Oregon. I’ve been writing code professionally since 1998. I primarily do application and database development, and have been working in Ruby since early 2006.

I started programming more or less by accident. Upon finding myself with some unexpected free time, I decided to teach myself how to do interesting things in MS Access1. It took me about two weeks to decide I really needed to learn VBA2. A few years of VB/VBA work later, it was starting to look like a career — so I decided to go back and actually get a computer science degree. I graduated cum laude from Portland State with honors from the CS department in 2007. Since completing my CS degree, I’ve mostly been writing web applications using Ruby on Rails.

I’m currently employed full-time, working in Ruby on Rails. Still, feel free to contact me — I might know someone who meets your needs.

[And there’s always a chance you might tempt me! I tend to be interested in “scary smart” coworkers, an Agile-ish environment, practicing BDD/TDD/TATFT, and the use of expressive languages like Ruby, Smalltalk or Python.]

What’s Here?

Me, Elsewhere

You can also find me on:

 

1 Hey, it was 1998.
2 Visual Basic for Applications. I did mention that it was 1998? I’m feeling much better now.