While the central theme of his career has been software, he has spent 10 years in the oil business (Chief Engineer for Baker Hughes), 10 years in the mapping business (Vice President of Engineering of the world's largest mapping company), 10 years for the government (Navy - NSA Consultant for Satellite Communications), plus Chief Technology Officer for the military (Predicate Logic), and in the entertainment business (Nielsen).