Jim Showalter worked for Rational before it became a division of IBM and helmed numerous startup companies before going back to his roots as a programmer in 2005. In this interview, Matthew Heusser ...