I am a software architect by trade and a coder/hacker by compulsion. I've worked on projects large and small, and have experience in more languages than I care to count (Java, ActionScript, Objective-C, JavaScript, C, C++, HTML, CSS, Velocity, SQL, Php, Bash, Perl, and probably others) and a number of different functional domains (concurrency/multiprogramming, build and test automation, server administration, team and project management, high-level design and architecture, etc.).

I've also self-published a book about self-publishing books, and a comic reader app for the iPhone. I maintain and occasionally update a blog about various topics that I happen to find interesting or noteworthy.