Independent consulting and software development
Research
Hypertext • Search • Databases • Automata
Markup languages • UI • Requirements
Experience
AB SCIEX • Amtrak • Bose • Dialogic • Duke Energy • Eastman Kodak
GE Nuclear • Global Advanced Metals • Hospira • Lexmark
Los Alamos Laboratories • NGC • Oxford University Press • Petro-Canada
Project Balanchine • Siemens • TotalEnergies
Philosophy
It may be a digital world, but I still like paper • nylon • vinyl • gelatin