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?
- A list of selected projects I’ve worked on.
- A summary of my employment history. (This is the more traditional job-focused version of my resume.)
- Some more information on my experience with XP and what I mean by “agile-ish”.
- A brief summary of the tools behind this site. (Probably only of interest to my fellow geeks.)
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.