He worked as a programmer and programming manager for 18 years -- including 10 years at Microsoft, where he was involved with Word and Office for Macintosh. He has three software patents stashed somewhere in his closet.