Xinyu Hong
Student
Hire this person
Send a job offer directly to this candidate
About
Graduate student in Carnegie Mellon University, Silicon Valley.
Experience
iFLYTEK Co., Ltd. Dec 2021 – Mar 2022
Software Development Engineer Intern Hefei, Anhui, China
- Assisted in backend development of conference management system for Anhui Chaohu Economic Development Zone based on Spring Boot.
- Implemented interfaces on both server side and mobile app side which covered basic CRUD operations, JPush updates and conversion between digitized data in SQL and information displayed on frontend.
- Filtered required meeting information from database using MyBatis.
- Stored all meeting information of conference management system using MySQL.
Starlink: React JS based Starlink Trajectory Visualization | Java Mar 2022 – Apr 2022
- Designed and developed a visualization dashboard using ReactJS and D3 to track satellites in real-time based on geo-location.
- Built location, altitude, and duration based selector to refine satellite search.
- Animated selected satellite paths on a world map using D3 to improve usability.
StayBooking: An online stay rental application based on React and Spring Boot | Java Mar 2022 – Apr 2022
- Designed and built a single page web application using React, bootstraping development with Ant Design.
- Designed and implemented backend services using Spring Boot to support stay CRUD operations and reservation.
- Stored user-generated data using MySQL, e.g. stay information and reservation history, and utilized Google Cloud
Storage to store media files for uploaded stays.
- Created geo index by Elasticsearch to support geo-based stay search based on user’s selected locations.
- Implemented token-based server side user authentication based on Spring Security framework.
- Deployed backend services to Google App Engine for better scalability and reliability.
Twitch+: A Personalized Twitch Resources Recommendation Engine | Java Feb 2022 – Mar 2022
- Designed and built a full-stack web application for users to search twitch resources.
- Built a web page with rich content that supported login/logout and favorite collection using React and Ant Design.
- Implemented REST APIs using Java servlets, retrieved real Twitch data using Twitch API and stored data in MySQL.
- Explored multiple recommendation algorithms and extracted game information from Twitch resources to implement a
Content-based algorithm.
- Deployed services to AWS EC2 for better stability.
Education
Carnegie Mellon University, Silicon Valley Aug 2022 – Dec 2023
Master of Science in Software Management Mountain View, CA
University of Michigan Sept 2019 – May 2021
Bachelor of Science in Computer Science Ann Arbor, MI
Shanghai Jiao Tong University Sept 2017 – Aug 2021
Bachelor of Engineering in Electrical and Computer Engineering Shanghai, China