I have designed and developed architectures and software products (most from concept through production delivery) for the last 20 years. These software products have been developed using a number of different architectural platforms, languages, tools and databases. Since 1990, I have been developing commercial software products that have been successfully sold, implemented and produced referenceable customers.
I have built and managed development organizations of various sizes during that time. These development organizations included software developers, architects, database administrators, product management, testers and management.
I have launched two successful software companies, sold one in 1997. Additionally, I have worked with both early-stage and mature software and technology organizations.
I have performed in a number of roles over the last 20 years. In addition to product development, I have worked in business development, marketing, product management, sale