I’ve been developing great software products for over 25 years, for companies big and small. I am interested in every aspect of product development — from concept to coding to delivery — and I have a passion for making teams productive and agile. I’ve worn many hats over the years, most especially as a co-founder of several successful software companies, and I’ve found that experience critical in leading great software organizations.
Listed skills include Agile Methodologies, Software Development, Enterprise Software, Web Applications, and 18 others.