ZHIYU HU
***********@*****.*** · +1-571-***-**** · zhiyu-hu
Education
University of Southern California Jan. 2020 – Dec. 2021 (Expected) Master of Science - Computer Science
• Current Courses: Analysis of Algorithm, Web Technologies, Java Programming, Introduction to Com- puter Network, Operating Systems, Database Systems, Machine Learning for Data Science University of Science and Technology Beijing Sep. 2014 – Jun. 2018 Bachelor of Engineering - Electrical and Computer Engineering
• Major GPA: 3.8/4.0 rank:3/162 Awards: Outstanding Graduate (5%), Dean’s Medal (3%)
Intern Experience
Talkiin Technology Corporation Sep. 2019 – Dec. 2019 Software Engineering Intern - Python & JAVA
• Designed and implemented an interactive web application for patient to query the disease and corresponding department
• Performed front-end web UI design and implementation using HTML/CSS/JavaScript
• Implemented RESTful APIs using Java servlets, retrieved five most possible disease and their descriptions with the corresponding department and stored result data in MySQL
• Explored multiple classification algorithms based on Traditional Chinese Medicine corpus datasets and used the word2vec vector representation to train offline model
Project Experience
Real-time Running Location Simulation and Monitoring System Jun. 2020 – Oct. 2020
• Designed and developed a real-time running location monitoring system using Java, Spring Boot, Spring Data, Spring Cloud, RabbitMQ, MongoDB and MySQL
• Developed Microservices architecture to decouple backend services such as running location persistence, distribution and update services
• Utilized Docker to containerize infrastructure and Maven to manage dependencies Website App for eBay Search May. 2020 – Jun. 2020
• Built backend server on Amazon Web Services with Flask
• Used eBay API to get the product information and cleaned the data
• Utilized AJAX for asynchronous data retrieval
• Developed with Angular and Bootstrap as responsive frontend Mobile App for eBay Search Jun. 2020 – Aug. 2020
• Built backend server side on Google Cloud Platform with Node.js
• Utilized AndroidX to design whole project
Socket Application for Social Recommendation Oct. 2020 – Nov. 2020
• Designed and built a socket project using C++ to generate customized recommendations based on user queries
• Used UDP and TCP protocol to communicate with backend server, main server and several clients
Skills
• Programming Languages: Proficient in Java, Familiar with Python, C, C++, SQL, JavaScript
• Databases and Cloud: MongoDB, MySQL, AWS, GCP