This expert has over 20 years of industry experience as a software engineer and, concurrently, 20 years experience as a mechanical engineer. Since 1994, he has been an independent consultant, specializing in object-oriented software development for real-time, embedded systems including simulations, dynamic control, signal processing, test and computational analysis systems.