Sergey Sigelman
1599 West 12th Street    Brooklyn, NY 11223
(917) 916-1738    ss1792@columbia.edu

Profile:
  A quick learner, enthusiastic and original in developing software, indispensable for your programming needs.

Education:
Columbia University   New York NY September 2000 - May 2001
Fu Foundation School of Engineering and Applied Science
MS in Computer Science May 2001
GPA: 3.6
Yeshiva University   New York NY September 1996 - May 2000
BA in Computer Science May 2000
GPA: 3.9/4.0

Technical Skills:
 Operating Systems: UNIX, Linux, MSDOS, Windows
 Programming Languages: C, C++, Microsoft Visual C++ 6.0, Microsoft Visual Basic 6.0, Java, JavaScript, Perl, XMLPerl, UNIX shell script, Standard ML
 Other Technologies:SQL, HTML, CGI, XML, CSS, XSL, SAX, Java3D, MFC, JFC, JSP, Java Servlets
 Network Protocols: TCP/UDP/IP, HTTP, FTP, SMTP, Telnet, Kerberos
 Integrated Development Environments: Microsoft Visual Studio 6.0, JBuilder, Sun Forte
 Applications: Microsoft Office Suite

Honors and Awards:
Dr. Samuel Belkin Academic Scholarship 1996 - 2000
The Kirschner Trust Academic Scholarship 1998 - 2000
Recognized twice by The National Dean's List 1998 - 2000
Gertrude Nissenbaum Memorial Award for Excellence in Computer Science May 2000

Experience:
Columbia University, Research in Computer Science September 2000 - Present
Computer Programmer, Natural Language Processing Group

 Projects:

Independent Research:
The minimax algorithm for two-player games with no element of chance: apha-beta cutoff, transposition table, move ordering, iterative deepening, zero window searches; implementation and comparison of various algorithms in a game of checkers with Windows GUI. (http://www.angelfire.com/games3/russiancheckers)

Publications:
Simone Teufel, Vasileios Hatzivassiloglou, Kathleen R. McKeown, Desmond A. Jordan, Kathleen M. Dunn, Sergey Sigelman, Andre Kushniruk, Personalizing Retrieval of Journal Articles for Patient Care AMIA, 2001

Language Skills:  Fluent in Russian, literate in Hebrew

Hobbies:  Reading, biking, AI-based game programming