Distinguished Professor
Department of Computer Science, University of Massachusetts Amherst (cs.umass.edu)
2009 – Present
Associate Professor
Department of Computer Science, University of Massachusetts Amherst (cs.umass.edu)
2002 – 2009
VP Research & Development
WhizBang Labs (whizbang.com)
2000 – 2002
Adjunct Faculty
School of Computer Science, Carnegie Mellon University (cs.cmu.edu)
1998 – 2002
Research Scientist
Justsystem Pittsburgh Research Corporation (jprc.com)
1996 – 2002
Postdoc
School of Computer Science, Carnegie Mellon University (cs.cmu.edu)
1995 – 1996
PhD student
Department of Computer Science, University of Rochester (cs.rochester.edu)
1991 – 1995
Research Staff
Oregon Health and Science University (ohsu.edu)
1990 – 1991
Undergrad student
Department of Computer Science, Dartmouth College (cs.dartmouth.edu)
1985 – 1989