Joel Hagen is a computer engineer with over 25 years of experience in software and firmware development as well as digital and analog circuit design. A wide range of experience and long history of developing products in commercial, medical, industrial, and military markets gives him a unique “big picture” perspective on product development’s challenges. Mr. Hagen mentors and manages a team of full-time and part-time engineers and developers both locally and worldwide.