Yan Cao
Phone: 310-***-**** Email: **********@*.****.*** Address: 870, Hilgard Ave, Los Angeles, CA, 90024 EDUCATION BACKGROUND
University of California, Los Angeles
BS, Chemical and Biomolecular Engineering GPA: 3.62/4.00 Graduated at 06/2016 MS, Chemical and Biomolecular Engineering Expected Graduation date:06/2018 Relevant Coursework:
Web Development Computer Graphics Operating System Computer Organization Bioinformatics Algorithm Database Systems PRGRAMMING SKILLS
Web development skills: HTML 5, CSS, React, jQuery, Bootstrap 4, PHP, MySQL Proficient in Java and C++
Programming experience with C, Python, MATLAB, JavaScript Git, Bash, shell scripting, gdb
ENGINEERING PROJECTS
Online Notes Website Full Stack Project 12/2017-2/2018
Design and decorate the UI of the landing page, main logged-in page and profile page using HTML 5, CSS
Provide adjustable website grid and layout according to different device sizes using Bootstrap 4
Design and decorate the navigation bar, jumbotron and submission forms using Bootstrap 4 and CSS
Using PHP and MySQL to support login, changing user name, forgetting password functionalities
Support online note edit, delete, storage and create functionalities using jQuery, ajax, MySQL and PHP Burger Builder and Ordering Website using React 12/2017-2/2018
Construct a burger website to enable users to build own burgers and checkout using React and CSS
Use Redux to manage application state and executing asynchronous code by using middleware
Use routing to build a single-page-application rendering multiple pages including ordering, checkout, etc.
Enable online burger orders storage and fetching by sending HTTP request to firebase (dummy backend)
Build forms to acquire and validate user’s information and implement user authentication
Make simple automated test using enzyme
Creation of Animated Story Including a Car Accident Scene Using WebGL 10/2017-12/2017
Creation of a combination of hierarchical objects with more than three levels
Design of polygonal objects and specify shapes by defining novel positions, normal and textures
Design the animated interactive movements which satisfies the physical law
Demonstrate the camera manipulation by tracking a moving object and by camera rotation and transformation Ambient Temperature Sensing Stack on Linux 03/2017-06/2017
Obtain reading from the Edison’s temperature sensor using AIO functions of the MRAA library
Generate report at a configurable rate and write the report to stdout and logfile
Enable the generation of temperature report under the control of an external button and typed commands
Send temperature report to server by establishing TCP connection and encrypted TLS session