Eugene Fink's education and work experience


Eugene Fink

Education

High School 239, Sankt Petersburg, Russia
Intensive study of mathematics and physics
Graduated in 1986

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

Research

Leningrad Polytechnical Institute, Sankt-Petersburg, Russia
Miscellaneous research assistantship and programming
1985 - 1989 (part-time, sometimes volunteer and sometimes for a nominal pay)

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)

Teaching

Work with gifted school students, Sankt-Petersburg, Russia
Teaching classes in math and CS; organizing math contests; supervising students in a summer camp
1986 - 1988 (part-time, sometimes volunteer and sometimes for a nominal pay)

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)

Programming

Leningrad Polytechnical Institute, Sankt-Petersburg, Russia
Summers 1986, 1987, and 1988 (full-time summer job)

Other

Working on a farm near Sankt-Petersburg, Russia
Collecting potatos and working in a kitchen
Summer 1985 (two-month full-time job)

Working in a cafeteria for Marriott Corporation, Sackville, Ontario
General kitchen duties; mostly, washing dishes
1990 - 1991 (part-time)