Leningrad Polytechnic Insitute,
Sankt Petersburg, Russia
Studied Hardware Engineering
Quit in 1989 without completing the program, because of emigration
Mount Allison University, Sackville,
New Brunswick
Studied
Mathematics
and Computer Science; my advisor was Robert
Rosebrugh
Obtained Bachelor of Science in 1991
University of Waterloo, Waterloo,
Ontario
Studied
Computer
Science, espsecially Artificial
Intelligence; my advisor was
Qiang
Yang
Obtained Master of Science in 1992
Carnegie Mellon University, Pittsburgh,
Pennsylvania, USA
Studied Computer Science, especially
AI
Learning and Planning;
my advisors were Herbert
A. Simon and Jaime Carbonell
Obtained one more Master of Science in 1994 and Ph.D. in 1999
Department of Computer Science, University of Waterloo, Waterloo, Ontario
Research in AI planning, under the supervision of Qiang
Yang
1991 - 1992 (graduate research assistant)
Coumpter Science Department, Carnegie Mellon University, Pittsburgh,
Pennsylvania
Research in machine learning and AI problem solving,
under supervision of Herbert
A. Simon and Jaime Carbonell
1992 - 1998 (graduate research assistant)
Department of Computer Sceince, University of Waterloo, Waterloo, Ontario
Research in AI planning and scheduling, under the supervision of Qiang
Yang
Dec.1992 - Jan. 1993 and Summer 1993 (visiting researcher)
Department of Computer Science, University of Waterloo, Waterloo, Ontario
Research in computational geometry, under the supervision of
Derick
Wood
Summers 1994 and 1995 (visiting researcher)
Computer Science and Engineering Department, University of South Florida,
Tampa, Florida
Research in artificial intelligence, e-commerce, and computational
geometry
1999 - 2003 (assistant professor)
Language Technologies Institute and Computer Science Department,
Carnegie Mellon University, Pittsburgh, Pennsylvania
Research in artificial intelligence, machine learning, and computational
geometry
2004 - present (systems scientist)
Department of Mathematics, Mount Allison University, Sackville, New
Brunswick
Spring 1990 (teaching assistant)
Department of Computer Science, University of Waterloo, Waterloo, Ontario
Summer and Fall 1991, Spring and Summer 1992 (teaching assistant)
School of Computer Science, Carnegie Mellon University, Pittsburgh,
Pennsylvania
Spring and Fall 1994, Spring 1995 (teaching assistant)
Computer Science and Engineering Department, University of South Florida,
Tampa, Florida
Teaching artificial intelligence, data mining, algorithms, and automata
theory
1999 - 2003 (assitant professor)
Language Technologies Institute and Computer Science Department,
Carnegie Mellon University, Pittsburgh, Pennsylvania
Teaching a course of competition programming
2004 - present (systems scientist)
Working in a cafeteria for Marriott Corporation, Sackville, Ontario
General kitchen duties; mostly, washing dishes
1990 - 1991 (part-time)