About me:

I am Kevin Hickey and I have been a professional software engineer for over ten years. I currently work at ThoughtWorks, working on creative solutions to tough problems for our clients. I have written bootloaders, ported the Linux kernel and Android to new platforms, written CPU diagnostics, developed control software for CPU manufacturing and worked on enterprise web sites. I am passionate about Agile methodologies (but not Scrum), well-tested software, proper design and fun, self-orgnaizing teams. I like C, C++ and Ruby; tolerate Java; and have some fun rants about Groovy and Python that you will read about here sometime in the future.

Posts:

Thanks to Paul Hammant for encouraging me to start blogging and my wife Amanda for telling me to put down the reddit and start writing.