Joe began writing software in the late ’90s at a large insurance company. He soon moved to Evant, an early case study for eXtreme Programming and Agile software development processes. In 2005 Joe joined Pivotal Labs as a founding member of Pivotal’s Ruby on Rails practice. Joe has led eXtreme programming projects for a wide variety of clients, ranging from one-person start-ups to the world’s largest social networks. Since 2010 Joe has remote pair programmed full time with Pivotal coworkers and clients around the world.