I am passionate about building readily deployable, high quality software; continuos improvement; and, most importantly, having a fun time while working on diverse teams. I have consulted clients for project rescues, project inceptions, custom application delivery, continuous delivery and deployment, and agile coaching.
I am a polyglot programmer, with special interest in Ruby based technologies. I have a good working knowledge of virtualization, cloud computing platforms and mobile application development.
I enjoy working on the design and implementation of large scale distributed systems.