Education
I hold a Master's Degree in Computer Science and a Ph.D. in Cognitive Science, both from the University of Delaware.
Work
Worked at Bell Labs from 1986 to 1991 in an applied Artificial Intelligence group building custom probabilistic logics to perform categorization and classification of ambiguous signals. After a brief stop doing C++ UI work in another department, I moved to Bell Labs' Advanced User Interface design group where I stayed until 1995.
I started my own software company, BSDI, in 1991 and pursued it part time until leaving Bell Labs. BSDI is now one of the most influential software companies in the Fitness and Health Promotion market (If you haven't heard of us, it is because we work only with F/HP professionals - not with end users).