SlideShare a Scribd company logo
1 of 3
Download to read offline
Zhiyu Lin
PERSONAL DETAILS
Address 99 Sherland Avenue, Apartment B, Mountain View, CA 94043
Phone +1 408 644 2179
Mail zhiyulin@andrew.cmu.edu
EDUCATION
Master of Science in Software Enginnering 09/2014 - 12/2015
Carnegie Mellon University, Silicon Valley Campus
GPA: 3.59/4
Bachelor of Science in Software Engineering 09/2010 - 06/2014
Shanghai Jiao Tong University
Rank: 20/120
Bachelor of Science in Finance 01/2012 - 06/2014
Shanghai Jiao Tong University
RESEARCH EXPERIENCE
Independent Study 10/2015 - Present
Carnegie Mellon University
• Working under advisory of Ole Mengshoel, discovering ways to auto-generate contents by predicting
consequences in interactive games.
• Utilizing evolutionary algorithm and other machine learning methods to achieve this goal.
Research Assistant 02/2015 - 09/2015
NASA JPL laboratory with Carnegie Mellon University
• Worked under Professor Jia Zhang as a Research Assistant, developed a service management portal
website for the NASA JPL Lab.
• Interfaced several complicated Earth Science Web Services with a suggestion engine, enhancing
end-user experience.
• Utilized a text-mining algorithm to subtract feature words from service descriptions using natural
language analysis, providing service recommendations based on their previous work.
• Used HTML, CSS, Scala, Java and HANA Database and REST API to build the website.
Gamer Ranking System 02/2015 - 05/2015
Course Research Project
• Proposed and Designed a highly-parallelizable algorithm to calculate gamers’ rating based on rel-
ative performance on multiple games based on Elo rating.
• Collaborated with another student, mainly focused on the design and proof of the algorithm.
Implemented and proved to be yielding good result on parallel enviromnent.
Web Advertisement optimization using Evolutionary algorithm 09/2014 - 12/2014
Course Research Project
• Designed an algorithm to evaluate and recommend advertisement using input such as previous user
interest and keyword relativity.
• Collaborated with 3 engineers, focused on design of core evolutionary algorithm.
Lab Assistant 01/2014 - 06/2014
Shanghai JiaoTong University CV Laboratory
• Under the supervision of Prof. Xubo Yang, at Computer Vision Lab in Shanghai Jiao Tong Univer-
sity, Proposed and developed a system to enable mobile devices to identify objects in their camera,
as graduate essay project.
• Took advantage of Server-Client Architecture to build the system, and used both C++ and Java
for different applications in the system.
• Utilized Speeded-Up Robust Features(SURF) and K-means clustering to extract features from
photo to auto tag them with known objects in the database. Achieved high recognition rate with
satisfied speed in average conditions.
WORK EXPERIENCE
Software Engineer Intern 05/2013 - 09/2013
Johnson and Johnson Shanghai China
• Worked with the HR department of the division, utilized new technologies to enhance the per-
formance and usability of their HR system. New features are developed to support analyzing and
visualizing employee information to the managers.
• Utilized XML and .NET full stack experience to develop the evaluation system.
Software Engineer Intern 09/2012 - 02/2013
Shanghai Fire Extinguish Department, Shanghai, China
• Worked in a group with architects and social engineers, as sole software engineer to implement
a system to evaluate the anti-fire-hazard level of a given building, with its data ranging from
emergency reaction to physical structure.
• Utilized C# and XML to create a highly configurable evaluation system which has extensibility to
other industries.
COURSE PROJECTS
Machine Learning for optimizing campus vending machine sale 09/2015 - Present
• Working in a team of six, developing a method to forecast future sales of campus vending machine.
• Utilizing multiple machine learning algorithm with python to generate purchasing plan, maximizing
satisfaction and minimizing waste.
IOS Mobile Game Application - ”Turntable Master” 02/2015 - Present
• Utilized Cocos2D and native objective-C to develop a rhythm action DJ Simulation game applica-
tion on IOS.
• Proposed a new-style game with multi-touch gameplay and editable game stage.
• Won Second Prize in the campus project demo carnival, competiting with 50 other works.
• Open-source on Github, under continued development in new engine- Unity.
Risk analysis with text mining 02/2015 - 05/2015
• Enhanced a risk analysis system by optimizing its engine with text mining.
• Further improved the system performance by using non-SQL databases.
• Utilized Java and MongoDB Database to develop the system.
Survivable Social Network On a Chip 09/2014 - 12/2014
• Worked on a Survivable Social Network On a Chip, which runs on a BeagleBoard provide crucial
social network features such as finding people and interacting with each other without Mobile
Network access, with a low power consumption.
• Utilized HTML, CSS, Node.js, Java and H2 Database to create a full-stack solution from front-end
to back-end and database.
HONORS
1st Prize in NOIP Shanghai Province 2009
National Olympaid in Information Provincial competition, an algorithm solving competition
OpenStack Training Completion Diploma 2015
SJTU Outstanding Student Academic Reward, Class B 2011
Awarded for great academic standing amongst the department
2nd Prize in Great Mobile Game coursework 2015
SKILLS
Programming
Languages
Java, C# and C++
Also famil-
iar with
C, Python, HTML5, Javascript, Objective-C
Other com-
puter relat-
ed
Windows, Linux, Android and iOS development
MySQL, No-SQL databases, Hadoop, RabbitMQ
Computer Vision, Cocos2D, Unity
Software Testing, Kanban, Scrum, OO Analysis and Design
Semantic analysis, Evolutionary Algorithm, Image Recognition
Others Calculus, Statistics, Physics, Accounting, Knowledge in economics

More Related Content

What's hot (14)

Sudipta_Mukherjee_2016_2017
Sudipta_Mukherjee_2016_2017Sudipta_Mukherjee_2016_2017
Sudipta_Mukherjee_2016_2017
 
KevinKatsisResume
KevinKatsisResumeKevinKatsisResume
KevinKatsisResume
 
KaiWenCHIU_Resume
KaiWenCHIU_ResumeKaiWenCHIU_Resume
KaiWenCHIU_Resume
 
Hemant Pandey resume
Hemant Pandey resumeHemant Pandey resume
Hemant Pandey resume
 
Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)Nii Ashikwei Tetteh (12_17_2016_resume)
Nii Ashikwei Tetteh (12_17_2016_resume)
 
Resume
ResumeResume
Resume
 
Resume2021
Resume2021Resume2021
Resume2021
 
Bhavik panchal CV
Bhavik panchal CVBhavik panchal CV
Bhavik panchal CV
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
 
Claire zhou resume
Claire zhou   resumeClaire zhou   resume
Claire zhou resume
 
Claire zhou_Resume
Claire zhou_ResumeClaire zhou_Resume
Claire zhou_Resume
 
Claire zhou resume
Claire zhou   resumeClaire zhou   resume
Claire zhou resume
 
SivaramV_Resume
SivaramV_ResumeSivaramV_Resume
SivaramV_Resume
 
Chetan portfolio
Chetan portfolioChetan portfolio
Chetan portfolio
 

Similar to Zhiyu-CV

Similar to Zhiyu-CV (20)

CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130
 
VishalBudhani_Resume
VishalBudhani_ResumeVishalBudhani_Resume
VishalBudhani_Resume
 
Resume_Ronak Dhalawat
Resume_Ronak DhalawatResume_Ronak Dhalawat
Resume_Ronak Dhalawat
 
SHIVRAJSresumeSyracyse (1)
SHIVRAJSresumeSyracyse (1)SHIVRAJSresumeSyracyse (1)
SHIVRAJSresumeSyracyse (1)
 
URVISH-RESUME-Intern
URVISH-RESUME-InternURVISH-RESUME-Intern
URVISH-RESUME-Intern
 
SHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKALSHERLY PAUL AYINIKAL
SHERLY PAUL AYINIKAL
 
RishabhAgarwal
RishabhAgarwalRishabhAgarwal
RishabhAgarwal
 
Sagar_Vora_Resume_Pope
Sagar_Vora_Resume_PopeSagar_Vora_Resume_Pope
Sagar_Vora_Resume_Pope
 
Resume_Neha
Resume_NehaResume_Neha
Resume_Neha
 
Jayson Ng Resume 3-6-2016
Jayson Ng Resume 3-6-2016Jayson Ng Resume 3-6-2016
Jayson Ng Resume 3-6-2016
 
Yu-Fang Chang Resume
Yu-Fang Chang ResumeYu-Fang Chang Resume
Yu-Fang Chang Resume
 
Alex CS Resume
Alex CS ResumeAlex CS Resume
Alex CS Resume
 
Thiruvengatam.txt
Thiruvengatam.txtThiruvengatam.txt
Thiruvengatam.txt
 
SultanCVPDF
SultanCVPDFSultanCVPDF
SultanCVPDF
 
Pallavi_Jindal_resume
Pallavi_Jindal_resumePallavi_Jindal_resume
Pallavi_Jindal_resume
 
Vincent Thai Resume 2-7-2017
Vincent Thai Resume 2-7-2017Vincent Thai Resume 2-7-2017
Vincent Thai Resume 2-7-2017
 
Shashwat Sher Resume
Shashwat Sher ResumeShashwat Sher Resume
Shashwat Sher Resume
 
Hulmani resume
Hulmani   resumeHulmani   resume
Hulmani resume
 
Veena_Tiwari
Veena_TiwariVeena_Tiwari
Veena_Tiwari
 
Shwetambari Gulhane Resume
Shwetambari Gulhane ResumeShwetambari Gulhane Resume
Shwetambari Gulhane Resume
 

Zhiyu-CV

  • 1. Zhiyu Lin PERSONAL DETAILS Address 99 Sherland Avenue, Apartment B, Mountain View, CA 94043 Phone +1 408 644 2179 Mail zhiyulin@andrew.cmu.edu EDUCATION Master of Science in Software Enginnering 09/2014 - 12/2015 Carnegie Mellon University, Silicon Valley Campus GPA: 3.59/4 Bachelor of Science in Software Engineering 09/2010 - 06/2014 Shanghai Jiao Tong University Rank: 20/120 Bachelor of Science in Finance 01/2012 - 06/2014 Shanghai Jiao Tong University RESEARCH EXPERIENCE Independent Study 10/2015 - Present Carnegie Mellon University • Working under advisory of Ole Mengshoel, discovering ways to auto-generate contents by predicting consequences in interactive games. • Utilizing evolutionary algorithm and other machine learning methods to achieve this goal. Research Assistant 02/2015 - 09/2015 NASA JPL laboratory with Carnegie Mellon University • Worked under Professor Jia Zhang as a Research Assistant, developed a service management portal website for the NASA JPL Lab. • Interfaced several complicated Earth Science Web Services with a suggestion engine, enhancing end-user experience. • Utilized a text-mining algorithm to subtract feature words from service descriptions using natural language analysis, providing service recommendations based on their previous work. • Used HTML, CSS, Scala, Java and HANA Database and REST API to build the website. Gamer Ranking System 02/2015 - 05/2015 Course Research Project • Proposed and Designed a highly-parallelizable algorithm to calculate gamers’ rating based on rel- ative performance on multiple games based on Elo rating. • Collaborated with another student, mainly focused on the design and proof of the algorithm. Implemented and proved to be yielding good result on parallel enviromnent. Web Advertisement optimization using Evolutionary algorithm 09/2014 - 12/2014 Course Research Project
  • 2. • Designed an algorithm to evaluate and recommend advertisement using input such as previous user interest and keyword relativity. • Collaborated with 3 engineers, focused on design of core evolutionary algorithm. Lab Assistant 01/2014 - 06/2014 Shanghai JiaoTong University CV Laboratory • Under the supervision of Prof. Xubo Yang, at Computer Vision Lab in Shanghai Jiao Tong Univer- sity, Proposed and developed a system to enable mobile devices to identify objects in their camera, as graduate essay project. • Took advantage of Server-Client Architecture to build the system, and used both C++ and Java for different applications in the system. • Utilized Speeded-Up Robust Features(SURF) and K-means clustering to extract features from photo to auto tag them with known objects in the database. Achieved high recognition rate with satisfied speed in average conditions. WORK EXPERIENCE Software Engineer Intern 05/2013 - 09/2013 Johnson and Johnson Shanghai China • Worked with the HR department of the division, utilized new technologies to enhance the per- formance and usability of their HR system. New features are developed to support analyzing and visualizing employee information to the managers. • Utilized XML and .NET full stack experience to develop the evaluation system. Software Engineer Intern 09/2012 - 02/2013 Shanghai Fire Extinguish Department, Shanghai, China • Worked in a group with architects and social engineers, as sole software engineer to implement a system to evaluate the anti-fire-hazard level of a given building, with its data ranging from emergency reaction to physical structure. • Utilized C# and XML to create a highly configurable evaluation system which has extensibility to other industries. COURSE PROJECTS Machine Learning for optimizing campus vending machine sale 09/2015 - Present • Working in a team of six, developing a method to forecast future sales of campus vending machine. • Utilizing multiple machine learning algorithm with python to generate purchasing plan, maximizing satisfaction and minimizing waste. IOS Mobile Game Application - ”Turntable Master” 02/2015 - Present • Utilized Cocos2D and native objective-C to develop a rhythm action DJ Simulation game applica- tion on IOS. • Proposed a new-style game with multi-touch gameplay and editable game stage. • Won Second Prize in the campus project demo carnival, competiting with 50 other works. • Open-source on Github, under continued development in new engine- Unity.
  • 3. Risk analysis with text mining 02/2015 - 05/2015 • Enhanced a risk analysis system by optimizing its engine with text mining. • Further improved the system performance by using non-SQL databases. • Utilized Java and MongoDB Database to develop the system. Survivable Social Network On a Chip 09/2014 - 12/2014 • Worked on a Survivable Social Network On a Chip, which runs on a BeagleBoard provide crucial social network features such as finding people and interacting with each other without Mobile Network access, with a low power consumption. • Utilized HTML, CSS, Node.js, Java and H2 Database to create a full-stack solution from front-end to back-end and database. HONORS 1st Prize in NOIP Shanghai Province 2009 National Olympaid in Information Provincial competition, an algorithm solving competition OpenStack Training Completion Diploma 2015 SJTU Outstanding Student Academic Reward, Class B 2011 Awarded for great academic standing amongst the department 2nd Prize in Great Mobile Game coursework 2015 SKILLS Programming Languages Java, C# and C++ Also famil- iar with C, Python, HTML5, Javascript, Objective-C Other com- puter relat- ed Windows, Linux, Android and iOS development MySQL, No-SQL databases, Hadoop, RabbitMQ Computer Vision, Cocos2D, Unity Software Testing, Kanban, Scrum, OO Analysis and Design Semantic analysis, Evolutionary Algorithm, Image Recognition Others Calculus, Statistics, Physics, Accounting, Knowledge in economics