I've been a professional software developer since 2001. I've held various roles including individual contributor, technical lead, and consultant.
I've been a speaker at several software development conferences. See some of the presentations I've given.
I've contributed to a number of open source projects. Have a look at this overview of my contributions.
Want to hire me? You may want to review my résumé.
Want to contact me? You can reach me in a few ways.