GEORGII OLEINIKOV
**** **** **** ******, *********, BC V6N3G8 Canada
778-***-**** ********@**.***.** cs.ubc.ca/~olgeorge
Practical strengths:
Experience with C/C++, Flash
Experience in Machine Learning
Strong mathematical knowledge
Leadership and communication skills
EDUCATION
University of British Columbia, Vancouver, BC, Canada
MS, Computer Science (September 2011 present)
GPA 4.00/4.00
Karazin Kharkiv National University, Kharkiv, Ukraine
MS, Mathematics (September 2010 - June 2011)
Cum laude, GPA 3.93/4.00
Karazin Kharkiv National University, Kharkiv, Ukraine
BS, Mathematics (September 2006 - June 2010)
Cum laude, GPA 3.90/4.00
Selected coursework
Machine Learning, Computer Vision, Artificial Intelligence, Databases and Informational
Systems, Compiler Design, Operational Systems and System Programming, Numerical
Methods, Algorithms and Data Structures, Object-Oriented Programming
PROFESSIONAL EXPERIENCE
Programming
Space Fight. Flash arcade game
Designed specification and implemented the game and all its components
Actionscript3, Flash
MyBestHelper.com. Web startup
Customized the layout and filled in the content for a number of pages. MyBestHelper was
the winner of the Vancouver Startup Weekend
HTML, CSS
Zombie Hunter. Flash arcade game
Developed the game according to the design specification
Actionscript3, Flash, box2dFlash
Glamour Plaza. Flash application for social networks
Implemented the client-side application
Actionscript3, MXML, Flex, WebORB, API vkontakte
Student Tester. Application to test progress of students
Designed and developed the application supporting questions customization and storage
encryption. Initiated its successful deployment and exploitation in local high school
C++
Face expression classification. MATLAB program for emotion recognition from photo
Implemented the algorithm based on Spatial Pyramid Matching and SVM using some
existing code for constituent parts
MATLAB
Classification in remote sensing. MATLAB package for data simulation, classification and
results estimation in the domain of remote sensing
Implemented the application. Introduced a supplementary algorithm to boost the
classification rate, proved its convergence and showed the improvements in classification
results. Modified the classification algorithm to produce better results for small training sets
MATLAB
Web search engine. Search supported indexing, querying and ranking
Implemented querying using LSI and ranking using Markov Chains
Python
Teaching
Department of Computer Science, UBC
Teaching Assistant (September 2011 - present)
Introduction to Computation in Engineering Design, Data Structures and Algorithms for
Electrical Engineers
School of Mathematics and Mechanical Engineering, Karazin KhNU
Tutor (February 2007 - June 2011)
Mathematical Analysis, Linear Algebra, Probability Theory and Statistics
Department of Theoretical and Applied Informatics, Karazin KhNU
Teaching Assistant (September 2010 - December 2010)
Algorithms and Data Structures
PROGRAMMING
C, C++, Actionscript3, MXML, Flex, Flash, MATLAB, Python, HTML, CSS, mySQL (in decreasing
order of familiarity)
ACTIVITIES
Let's Rock. (2010 - 2011) Local music band. Initiated rehearsals, played guitar, composed lyrics
Study Tours to Poland (May 2009). Leadership exchange program. Participant
Winter Studrespublika (January 2009). Student leadership contest. Winner, 1st place
Dobrota (January 2008). Charity organization. Organized a ball for people with disabilities