I am interested in challenges at the intersection of human-computer interaction and intelligent decision support—computer systems that help people solve problems in a natural way.
For many years, I have studied how people solve problems, how we can make computers solve problems, and what it takes to combine the two to create intelligent, intuitive, and effective systems.
I am always interested in opportunities that will allow me to use my creativity and deep technical skills to create systems that will help change the world.
Career Highlights
- Professor (of Instruction) and Co-Director of Undergraduate Studies at the University of Rochester Department of Computer Science.
- Edward Peck Curtis Award for Excellence in Undergraduate Teaching, 2023
- UR Students’ Association Professor of the Year, 2018-2019
- Previously Director of Ronald Rettner Hall for Media Arts and Innovation, an interdisciplinary Maker Space facility at the University of Rochester.
- 30+ years of interdisciplinary research experience in Computer Science and Artificial Intelligence developing prototype collaborative assistants that understand speech and language; seminal work in mixed-initiative systems and conversational assistants; 50+ research publications: List
- Program Chair of AAAI-2004, Outstanding Paper award at AAAI-2007
- Founding member of the Center for Future Health at the UR Medical Center, whose slightly-ahead-of-its-time mission was to develop interdisciplinary technologies to keep people healthy in their homes (1999-2009)
- Proposed, received, and managed multi-million dollar projects from agencies including DARPA, ONR, NSF, NIH, and the Robert Wood Johnson Foundation
- Software development and system administration for Unix, Mac, Windows, and mobile platforms (Java, C, Objective-C, Swift, Lisp, Perl, Python, PHP, MySQL, SQLite, ...)
- Web development and administration, including installing what was probably the first web server in Rochester, NY.
- Highly rated teaching of introductory and advanced undergraduate and graduate Computer Science and Artificial Intelligence on a wide range of topics, as well as teaching user-centered design and innovation in several disciplines.