I am an adjunct associate professor in Computer Science at the University of Oregon in Eugene, Oregon. For the academic year of 2004-2005, we moved to Egypt where I was an assistant professor in Computer Science at The American University in Cairo. (Look here for pictures of our year's adventure in Cairo.) Prior to my career transition back to academics in 2001, I worked for twenty years in software research and development at Bell Laboratories, as well as several years of teaching programming and Unix courses to developers at a variety of companies. My academic degrees are in mathematics (BA, College of Wooster and PhD, University of Kansas) followed by computer science course work.
My interests include version management, programming languages, collaboration tools, and VoiceXML applications and tools. Most recently I worked on the integation of SIP VoIP with presence awareness tools. Other projects at Bell Labs included Mawl - a web programming language, and software visualization. Mostly I just really like the challenge of making things work - applying my programming and system expertise to solve problems.
||Full resume in HTML or PDF.|
Last updated 2011/12/30