Shiyue Rong

Irvine, CA 92614 · (949) 656-5638 · shiyuer@uci.edu

Currently a first year M.S. student at UC Irvine majoring in Software Engineering, working in UCI STAIRS Lab.


Experience

Quality Engineering Intern

ServiceNow

In Progress

June 2022 - Present

Teaching Assistant

UC Irvine, ICS department

Informatix 43: Introduction to Software Engineering
• Independently supervised classes of 10-20 students on discussing and reviewing weekly lecture topics
• Proctored weekly quizzes and graded quizzes as well as other assignments
• Provided feedbacks on grading and other course-related questions

September 2021 - Present

Research Assistant

UCI STAIRS Lab

The first author of ICSE 2021 paper in submission
• Built machine learning classifiers of emoji usage intention in software development fields
• Analyzed predicted intention labels from the classifier and studied causes and effects of the results

January 2020 - Present

Software Engineer Intern

Bashpole Software, Inc.

• Developed Donation and Newsletter landing pages for non-profits organizations, using JSP and Java
• Used AWS RDS component for online database management
• Participated in weekly meetings on debugging collaboration and reporting updates

January 2021 - June 2021

Research Assistant

UC Irvine, ICS department

CS199 Individual Study Research Group
• Researched different algorithms of multi-network alignment algorithms
• Interpreted the alignment quality from the collected output data of different network aligners
• Debugged the existed aligner to improve its performance on alignment quality

April 2019 - May 2021

Software Developer Intern

Ardent Academy

• Learnt how software products in the education market are developed
• Developed three personal milestone projects using HTML, JavaScript, CSS, including an online whiteboard, company webpage mockup and virtual chat room
• Participated in daily meetings on reporting project progress and discussing next steps

May 2020 - August 2020

Programming Course Lab Tutor

UC Irvine, ICS department

ICS 31 (Intro to programming) tutor
• Helped the Teaching Assistant to organize a lab section with 38 students
• Provided useful programming and debugging tips according to my own experiences to those students who are new to programming
• Invigilated the computer-based lab exam and helped TA to set up computer configuration in the computer lab

September 2018 - December 2018

Education

University of California, Irvine

Master of Science
Software Engineering

GPA: /

September 2021 - June 2023

University of California, Irvine

Bachelor of Science
Computer Science - Specialized in Artifical Intelligence

Overall GPA: 3.75      Major GPA: 3.82

September 2017 - June 2021

Skills

Programming Languages & Tools
Others
  • C++
  • SQL, MySQL Workbrench
  • JavaServer Pages (JSP)
  • GraphQL
  • Amazon Web Services (AWS)
  • Matlab
  • R Markdown

Publications

  • S. Rong et al., "Multi-SANA: Comparing Measures of Topological Similarity for Multiple Network Alignment," in IEEE Transactions on Evolutionary Computation, doi: 10.1109/TEVC.2022.3153286. (Early Access)

  • Rong, S., Wang, W., Mannan, U.A., de Almeida, E.S., Zhou, S. and Ahmed, I., 2022. An empirical study of emoji use in software development communication. Information and Software Technology, p.106912. Paper Link


Projects

Minecraft: Couch Potato

A command based senario description project

The main goal of this project is to build an “environment-describing chatbot” which can understand users’ questions about surrounding environment and answer expected information retrieved through Malmo API. To achieve this goal, we focused on two parts: the first part is natural language processing (NLP), and the second part is implement environment decribing functions to retrieve related information.

September 2020 - December 2020

Smart shopping Cart (IoT, Retail)

A merchandise and face ID detection system for shopping experience automation

This system is implemented with the idea of edge computing, we use google cloud as our cloud for user authorization, sales statistics, and data storage and management. For the edge devices, we use two Raspberry Pi, one using a camera to detect items and the other using a camera, a microphone and a touch screen to interact with the user. Overall, our smart shopping cart system includes services such as collecting customer ID, recognizing merchandise, and payment automation through the whole shopping experience.

March 2020 - June 2020

Homeless Service Finder (System Requirements Specification)

A software built for homeless people to seek for assitances and services

To interconnect homeless people and all donations and services resources, we designed this Homeless Service Finder system to provide a way for organizations to donate to shelters and then report information to homeless users. Homeless users interact with the system by looking up and using the information provided for their needs, like getting the direction to a shelter and making reservations for services.

March 2019 - June 2019


Interests

Hiking 🏃‍♀️

Playing the Piano 🎹

Watching movies 📽️

Sweets!! 🍨 🍮 🍵 🍭