Resume_Zhengyang Ruan

Homepdf


Education:

09/2009 to 07/2013 ZheJiang University —— Hangzhou, Zhejiang, China
Bachelor’s of Computer Science:
Data Structure & Algorithm Analysis, Database System Design, Object-Oriented Programming, Computer Networks, Software Engineering, Compiler, Operating System, Theory of Computation, Smartphone Software Development, etc.
08/2014 to now Carnegie Mellon University —— Pittsburgh, PA, USA
Master’s degree in Language Technology Institute, School of Computer Science:
Machine Learning - A+ , Search Engine - A , Summarization of Document and Summariation - A .


Working Experience:

03/2013 to 07/2013 Internship: CISCO, Hangzhou China
IT Engineer in Data Warehouse and Business Intelligence
Design and test business intelligent product based on Teradata warehouse.
03/2013 till 04/2014 Full-time employee: CISCO, Hangzhou China
IT Engineer in Quality Assurance
Test the quality of webex, an online website used for holding a meeting. Mainly for the quality of sharing media online under different situations.


Projects:

08/2014 till now Data Analysis on Mooc
Do data analysis from Mooc’s log and generate visualization on the students’ activity to help students better fit in the class, or instructors better understand the students’ status.
08/2014 to 12/2014 Classify Image on CIFAR-10
Train and test image data in CIFAR-10 using machine learning and try to predict the label for the testing dataset. We tried several popular classifiers and also applied feature transformation to it.
08/2014 to 12/2104 Design a Search Engine
Design a search engine with boolean retrieval, BM25, Indri, Learn to Rank, Query expansion.
11/2012 to 06/2013 Shell of ETL: based on Teradata warehouse
Develop an ETL tool based on Teradata environment to achieve the function of designing workflows, similar as Informatica but of more efficiency when using teradata as target table. I did it by myself.
09/2011 to 04/2012 SRTP: optimization of picture storing in ipad
Using object-c and Simulator within xcode to develop a photo brower using Pyramid algorithm to save time for reading pictures, especially useful to extreme large pictures, like size of several Gs. And in the program, I am the leader and the programmer.
09/2011 to 10/2011 Minisql
Using C++ to design and develop a small database which covers all the basic functions of a database like data insert, delete, updata, search,etc. I did this with another student in my class.
Others -Fetch data from social website like Weibo with their provided app and store it in hadoop.
-Write small games/apps using C/MFC/Android