YI OU
521 14th AVE, SLC, UT, 84103
(801)946-9730, olly93219@outlook.com, www.linkedin.com/in/UUYiOu
Computer Science (Data track) MS student, having 5 years’ web development experience,
specializing in Data Mining and Machine Learning. Looking for a full-time position starting
from May 2017 in Software Developing or Data Science.
EDUCATION
M.S. in Computer Science
Expected Graduation Date: May 2017
University of Utah Salt Lake City, Utah GPA: 3.77 Aug.2015-Present
Core Courses: Advanced Algorithm, Database System, Machine Learning, Data Mining, Probabilis-
tic Modeling, Artificial Intelligence
B.S. in Software Engineering
Northeastern University(NEU) Shenyang, China GPA: 3.5 Sept.2011-July,2015
Core Courses: Data Structure, Software Engineering, Operating System, Data WareHousing
TECHNICAL SKILLS
Computer Languages Java, Python, C++, Scala, JavaScript, R
Others Linux, MySQL, MongoDB, Hadoop, Spark
INTERN EXPERIENCE
Software Engineer Internship, Yue Neng Technology Mar.2015 - May.2015
• Used SpringMVC framework.
• Wrote and optimized SQL query code, grasped data from database e ciently.
• Used Highcharts(open source Javascript charting library) to visualize data extracted from MySQL.
Software Engineer Internship, Chinasoft International(ICS&S), Corp. Jun.2014 - Aug.2014
• Designed distributed framework using MySQL+MyCat(open source) and Nginx+Tomcat.
• Used JFinal (open source JavaMVC framework).
• Used Javascript, Html and CSS to do some front-end works.
• Used Redis to store overlarge instantaneous data in memory.
RESEARCH & PROJECT EXPERIENCE
Soccer Game Predictor Aug.2015 - Jan.2016
• Crawled and extracted several seasons’ data into matrix format, analyzed and converted data into
features for the use of ML algorithm.
• Implemented several multi-classes classifiers with Python, and finally adopt SVM with Gaussian
kernel, achieved 54% accuracy(In the case of 3-classes classify problem) which is 17% better than the
baseline(37% accuracy).
Real-time Monitor Tool for Web Project Jun.2014 - Aug.2014
• Designed a program with Python to monitor the status of middlewares, servers and databases.
• Adopted command line to read the basic information of system for displaying the real time status.
Error Handling Mechanism of Hadoop Simulation Oct.2013 - Dec.2013
• Designed a simple Hadoop System using JAVA multithreading.
• Used time delay to simulate bad network and killed the threads to simulate breakdown of slave nodes.
• Adopted PageRank&K-means algorithms to compare the e↵ect of multiple error handling mechanisms.

Yi_Ou_Resume

  • 1.
    YI OU 521 14thAVE, SLC, UT, 84103 (801)946-9730, olly93219@outlook.com, www.linkedin.com/in/UUYiOu Computer Science (Data track) MS student, having 5 years’ web development experience, specializing in Data Mining and Machine Learning. Looking for a full-time position starting from May 2017 in Software Developing or Data Science. EDUCATION M.S. in Computer Science Expected Graduation Date: May 2017 University of Utah Salt Lake City, Utah GPA: 3.77 Aug.2015-Present Core Courses: Advanced Algorithm, Database System, Machine Learning, Data Mining, Probabilis- tic Modeling, Artificial Intelligence B.S. in Software Engineering Northeastern University(NEU) Shenyang, China GPA: 3.5 Sept.2011-July,2015 Core Courses: Data Structure, Software Engineering, Operating System, Data WareHousing TECHNICAL SKILLS Computer Languages Java, Python, C++, Scala, JavaScript, R Others Linux, MySQL, MongoDB, Hadoop, Spark INTERN EXPERIENCE Software Engineer Internship, Yue Neng Technology Mar.2015 - May.2015 • Used SpringMVC framework. • Wrote and optimized SQL query code, grasped data from database e ciently. • Used Highcharts(open source Javascript charting library) to visualize data extracted from MySQL. Software Engineer Internship, Chinasoft International(ICS&S), Corp. Jun.2014 - Aug.2014 • Designed distributed framework using MySQL+MyCat(open source) and Nginx+Tomcat. • Used JFinal (open source JavaMVC framework). • Used Javascript, Html and CSS to do some front-end works. • Used Redis to store overlarge instantaneous data in memory. RESEARCH & PROJECT EXPERIENCE Soccer Game Predictor Aug.2015 - Jan.2016 • Crawled and extracted several seasons’ data into matrix format, analyzed and converted data into features for the use of ML algorithm. • Implemented several multi-classes classifiers with Python, and finally adopt SVM with Gaussian kernel, achieved 54% accuracy(In the case of 3-classes classify problem) which is 17% better than the baseline(37% accuracy). Real-time Monitor Tool for Web Project Jun.2014 - Aug.2014 • Designed a program with Python to monitor the status of middlewares, servers and databases. • Adopted command line to read the basic information of system for displaying the real time status. Error Handling Mechanism of Hadoop Simulation Oct.2013 - Dec.2013 • Designed a simple Hadoop System using JAVA multithreading. • Used time delay to simulate bad network and killed the threads to simulate breakdown of slave nodes. • Adopted PageRank&K-means algorithms to compare the e↵ect of multiple error handling mechanisms.