Mechanical engineer by education, but industrial designer plus software developer by school of hard knocks. I starting writing Mac software in 1993 on Mac OS 7, primarily writing graphics-based applications for image manipulation and display calibration.