I am a systems/back-end/infrastructure developer with over 25 years experience in operating systems, networking, databases, software engineering, and testing. My experience ranges from embedded systems to Unix kernel internals to client-server desktop applications to web applications. My primary development languages at the moment are Ruby and Groovy, but I have experience with over a dozen other languages and many platforms and frameworks. I have extensive experience working with new, under-documented open technologies, as well as proprietary, often undocumented systems. I often step up into the role of supporting my fellow developers by taking on tasks like SCM administration, build au...