Began programming at the age of 15 in 1961.
As a student at Dartmouth College, was one of the developers of three computer time-sharing systems.
In 1969, was a founder of The Cyphernetics Corporation, a computer time-sharing services company, purchased by Automatic Data Processing (ADP) in 1975.
Spent most of career working in and around the automotive industry, working in areas such as Gauging, Size Control, Balancing and Paint Quality Measurement.
For amusement, creates software development tools and explores an ever-widening range of specialties.