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.


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.