I've been in the computer industry since about 1979 (I had a summer programming job after graduating from high school), and I've done a little bit of everything. I've programmed in ancient languages (BASIC, PL/I, COBOL, Lisp) and more recent ones (Perl, PHP, Javascript), with a few random assemblers thrown into the mix. I've been a system programmer, system administrator, tech support engineer, and performance engineer.

I'm currently working as a programmer for Bridge Base Online, the leading online site for playing bridge. I've been learning modern web application development in the process.