Michael is a highly experienced Director of Engineering with over 24 years of experience. He is an expert Software Engineer and Mechanical Keyboard Enthusiast, and enjoys playing basketball in his free time.