Michael brings 16 years of experience in software engineering and enterprise solution architecture. After earning his bachelor degrees in software engineering and applied mathematics from Clarkson University, he started his career in the mortgage technology industry developing integrated platforms for data warehousing and process management. Michael then transitioned into the software consulting industry, building solutions for enterprises and consumers and working with a broad range of technologies. Most recently, he has directed the development and maintenance of a large multi-platform event management solution, integrating web, mobile and “on -premise” distributed systems. As a technical project manager with end-to-end product development experience, Michael is responsible for leading and managing the development of software solutions.