Senior Software Engineer
GeNet / Redline Communications — Romania & Canada
Aug 1991 – Apr 2000
This is the earliest, and in some ways the widest-ranging, stretch of the career: embedded software and algorithms for ADSL modems and digital audio broadcast (DAB) systems, computer-based automation for acquiring and processing images from scintillation cameras and sonogram devices, and a computer-based supervision system for the industrial process of a cement factory.
Three domains that share almost nothing on the surface — telecom signal processing, medical imaging, and industrial process control — but all required the same underlying skill: getting software to correctly and reliably drive real, unforgiving hardware.