He is a passionate technologist and leader with 27 years of software development experience in roles including Chief Technology Officer, VP of Engineering, Chief Architect, Director of Mobile Development, and Senior Architect, along with many years of hands-on software development experience.