Wei was born in Xi'an, Shaanxi, China. He finished his secondary study in his hometown. After that, he went The Chinese University of Hong Kong major in computer science for undergraduate study and graduated in 2016. During the undergraduate studying, he went to the Master Concept (Hong Kong) Inc. and work as a Java Developer for 6 months. After graduation, he joined a team focus on developing a distributed computing system named Husky under the supervision of Prof. James Cheng. Then he went to University of Southern California for further studying in computer seicnec field. During that time, he also went to Pocket Gems Inc. and LinkedIn Corporation for internship.
Wei is an experienced programmer. He was invovled in various projects during studying and internship including Web application development, mobile application development, Web user statistic system development and etc. Right now, he is a systems and infrastructure engineer in LinkedIn search infra team.
University of Southern California, Los Angeles, United States
Master of Science in General Computer Science
January 2017 - Current (Exp. December 2018)
Courses Taken:
Analysis of Algorithms
Foundations of Artificial Intelligence
Applied Natural Language Processing
Advanced Mobile Devices and Game Consoles
The Chinese University of Hong Kong, Hong Kong, ChinaWebsite
Bachelor of Science in Computer Science
September 2011 – July, 2016
Major Elective Courses Taken:
Fundamentals of AI
Introduction to Multimedia System
Computational Photography
Mobile Computing and Apps Development
Open Source Software Development
Data Communication and Computer Networks
Principles of Computer Graphics
National University of Singapore, Singapore Website
Jan 2014 – May 2014
Exchange Program
Relevant Course: Computer Networking(Grade: A), Digital Fundamentals(Grade: A+)
University of Westminster, London, UK Website
June 2012- July 2012
Summer school in the University of Westminster for a month
Relevant Course: General English
XI’AN GAOXIN No.1 HIGH SCHOOL, SHAANXI, CHINA
September 2008 – June 2011
Top 0.1% of the graduating batch in SHAANXI Province
Working Experience & Research
Software Engineer, summer internship in Huawei Technologies Co. Ltd.
Jun. 2017 - Aug. 2017
I was working at the Department of IES Development and was engaged in MANO project.
Research Assistant in Husky Team Husky
Aug. 2016 – Dec. 2016
Supervisor: Prof. James Cheng
This project is about developing big data analytics platform with distributed computation. Husky has a highly optimized backend. We always try to exploit more performance from limited computing resources. Besides, the Husky computing model allows more efficient algorithms to be programmed.
Undergraduate Final Year Project
Statistical Web Application for Online Course Platform
Sep. 2015 – May. 2016
Supervisor: Prof. Irwin King
This project is a module in KEEP which is an online educational platform. My task is to develop a statistical system which can collect a variety of learning records generated by users and display all these data in a fancy format. Additionally, a flexible access control system is required in order to restrict users with different roles can only access specific data.
Summer Research, The Chinese University of Hong Kong
Knowledge Based Online Health Care Platform Website
Jun, 2015 - Aug, 2015
Supervisor: Prof. James Cheng
This platform is an online health care platform which allows users to do self-diagnose. This platform provides users three approaches of seeking information. (a)Searching: Users can type in their symptoms and the system will list all the relevant diseases; (b)Index: The platform provides an index which contains all the diseases; (c)3D Human Body Model: The platform provides users a 3D human body model which allows users to click on the model to tell the system the position of symptoms. And the system will return the possible disesases according to the information that users provide.
The professor said that this project could be a very large project and we are the vert first batch of developers to develop this platform. So what we have done is just a prototype of this platform.
This is a group project and we have three team members at that time.
Java DeveloperFull time Intern in Master Concept (Hong Kong)
Jun 2014 – Dec 2014
I was engaged in several projects during the Intern including the following,
Website Visitor Statistic: using Google Analytics & Google Tag Manager
Web-based Company Management System: backend develop language: Java, jQuery
Hong Kong Education Bureau Business-School Partnership Programme(BSPP): Java Website
Hong Kong Cyberport Indoor Path Planning System: krpano(Panorama Indoor View), Java, Html5, PostgreSQL Website
Part-time work in Center for Learning Enhancement and Research (CLEAR), THE CHINESE UNIVERSITY OF HONG KONG
September 2013 – Jun 2014
I am engaged in a project which is developing a university management system. It is a web based system which allows users to upload information of students, teachers or classes to the database. Also, the administrator can build the relationship among classes, teachers and students. Then the authorized user can view the information according to different classes or teachers.
I am in charge of the file uploading, information displaying, error checking and database developing.
Projects
Unity Based Mobile Game
Auguest 2017 - December 2017
I, together with other four classmates, developed a mobile game using Unity. It's a 2D game about driving a car from starting point to destination avoiding being caught by zombies. This project involves a lot of vector calculations and basic animations. I am the leader of this team and did well in organizing team members to work efficiently.
‘3heartclub’ official website Website
2013 summer break
As I mentioned below, I was the vice president of ‘3heartclub’, so I volunteered to make use of the whole summer break to develop this official website for ‘3heartclub’ individually.
I used PHP to build the server side as well as access MySQL database. As for the client side, I used a lot of Ajax technic to order to achieve the function of album, registration as well as the information displaying. Also this website has a background management system which allows administrator to manage the information of the whole club members.
In order to practice programming skills, I did not use any template or codes from others. All of the codes were written by me. However, because I used javascript instead of jQuery, so this website does not support earlier version of IE.
Activity & Award
Internal-Vice President, ‘3heartclub’
A charitable organization focus on voluntary teaching in GUIZHOU province twice a year. For each activity, we will recruit about 30 volunteers and organize training before we leave.
The Head's List (Merit) of New Asia College, The Chinese University of Hong Kong
2015-2016
Dean's List of Engineering Faculty, The Chinese University of Hong Kong
2015-2016
National Semi-Finalist (Hong Kong) in Microsoft Imagine CUP
Jan. 2016
In this competition, I together with my teammates designed a mobile application which can scan the medical dispensatory and display the detailed information for users making use of the OCR (Optical Character Recognition) technology. In addition, this application can also store users’ medical history in the cloud which allows users to view their own history in any devices if they login with their account.
Third Prize - 2nd FengQi Asia Cloud Based Application Development Competition
Mar. 2014
In this competition, I together with one of my friend, developed an IOS mobile application – ‘hamo’ which stands
for happy moments. This application provides users a storage for saving their happy moments through multiple
media, for example, photo, sound, text. And provides some special approaches for users to review these moments.
Project Title
Use this area of the page to describe your project. The icon above is part of a free icon set by Flat Icons. On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12!
Use this area of the page to describe your project. The icon above is part of a free icon set by Flat Icons. On their website, you can download their free set with 16 icons, or you can purchase the entire set with 146 icons for only $12!