Recently I’ve been doing a lot of different jobs:

  • President of my own company, 416 Software
  • Adjunct Professor for Penn State
  • Interim VP of Engineering for an unnamed startup doing cool things with email
  • Build/Release/JBoss Expert
  • General Software Consultant

but for my latest title….

Management Consultant.

Good to know someone takes my ranting seriously!