Yannan Xu Resume - Electrical Engineer with Experience in Java, Android, and Web Development
1. Yannan Xu
Evanston, IL·(224)999-5487· much2xu@outlook.com
Education
Northwestern University Dec. 2016
Electrical Engineering & Computer Science Department
– MS in Electrical Engineering
Courses: Algorithms, Database, Mobile and Cloud Computing, OOD, Machine Learning, Web Development, Android
Development, etc.
Harbin University of Science and Technology June.2015
–BE in Electrical Engineering
Technical Skills
Languages: Java, JavaScript, HTML5, CSS3, Matlab, Racket, SQL
Platforms/Tools: Angular, Git/GitHub, Android Studio, MongoDB, JUnit, Apache Tomcat, Amazon EC2, WordPress
Project Experience
“Foodie” Full Stack Application March.2016 - July.2016
● Developed an interactive web page(HTML5/CSS3/Javascript) for users to view recommended restaurants.
● Developed a web service using Java servlet, REST API to fetch restaurant data from Yelp API.
● Utilized MySQL and MongoDB to store restaurant information and user profile.
● Improved the recommendation efficiency by developing a filtering and sorting algorithm to match similar
restaurants.
● Collaboratively developing an Android app for users to view recommended restaurants.
● Tested the webservice and app with unit tests (JUnit), and deployed the web app to AWS.
“FaceMemo” EECS Project Management Course Project - https://github.com/eecs394-s16/FaceMemo
March .2016 - May.2016
An application serves as a superior contact organization tool for both students and recruiters at company recruiting events
● Built a hybrid app using the Supersonic UI framework.
● Provided a list of attendees by their faces to let users easily recognize someone who to speak to at the event.
● Used the OAuth authentication protocol to allow users to login with their Linkedin credentials
● Utilized Linkedin API to collect the necessary data (icon, photos, contact, etc.) for reconnection.
Drowsy Driving Project– pantsworth.github.io/drowsy-driving/ Jan.2016 - March.2016
An application to monitor pupil/sleepy drivers to improve driving safety
● Focused on recognizing drowsy driving through yawn and blink detection in a car-mounted webcam powered by a
Raspberry Pi
● Developed an Android app as an end-user implementation of the drowsy driving detection software
● Improved the android performance (response time and latency) by multi-tasks and user interaction with layouts
● Demoed the application to the end-users to tested the performance of detecting blinking and yawning accuracy
Working Experience
Adelie Venture, Web Developer Intern, Chicago - youmuhome.com July.2016 - Aug.2016
The website for Youmu is built for helping international students renting properties
● Created website using WordPress and specialized plugins for Youmu
● Coding of custom WordPress theme and templates files using HTML, CSS
● Work with QA Department on a customized testing plan
● Communicated directly with UI/UX team on website implementation