John is an experienced technology leader, entrepreneur and software architect extraordinaire.
John has spent the last two decades architecting and implementing a range of high performance business solutions, including public transit planning, vehicle dispatching, route optimization, ERP systems, custom enterprise software for medical and military clients, and software for automated stock trading.
John is proficient in modern technology including cloud computing, mobile clients, tablet user interfaces, touch first development, SOA, push notifications and social integration. He speaks at conferences worldwide and is a three time Microsoft MVP.
John’s experience ranges from CTO of various enterprises, to CEO and Founder of several software consulting firms.