About me:

I've been a programmer, lead developer, development manager and consultant.

I started as a UNIX systems programmer. My current focus is Web development.

I've been paid to program in C, Perl, Java, JavaScript, PHP, Python and Ruby; I've played with many other languages, including Lisp, Prolog and Smalltalk.

For many years, I aspired to the title of "software engineer." I'm now proud to call myself a software developer.

Some of the things I've helped create:

I have expertise in:

and extensive experience with:

Availability:

I'm currently the Director of Development at GigantoCorp, and am not accepting other work at present.