Bonjour 👋

Hello! I’m Shilong Li, a passionate and dedicated Software Engineer currently pursuing my Master of Science in Software Engineering at the University of California, Irvine.

I hold a honored Bachelor of Engineering in Computer Science from the Southern University of Science and Technology (SUSTech). My technical expertise spans a wide range of programming languages including Java, Python, Golang, and several others. I’m also proficient in various frameworks and tools like Spring Boot, MyBatis, JUnit, Selenium, and more.

My professional journey includes a stint as a QA Intern at Authentic8 Inc., where I played a crucial role in enhancing product quality through manual and automated testing and contributing to the automation framework. At the University of California, Irvine, I’ve been making a difference as a Teaching Assistant/Grader, mentoring students and grading assignments for a class of over 200.

Previously, I interned as a Software Engineer at Lakala Payment Co. Ltd., where I helped develop a test automation framework, significantly improved application efficiency, and contributed to a more efficient CI/CD pipeline.

I have worked on numerous projects, including the development of a Simple Search Engine that efficiently crawled, stored, and ranked websites; Fuzzy Replay for Web UI Testing, which improved the automation and effectiveness of web testing; and making significant contributions to the open-source community by fixing issues in popular repositories. Other projects include Taxi Trip Visualization, Network Traffic Analysis for monitoring and securing network traffic, and the creation of Phantom OJ, an online assessment system that streamlines grading and offers a multi-secured, multi-authority environment. My work demonstrates a strong background in software engineering, programming, and research, showcasing my ability to tackle diverse challenges in the field.

I’m always eager to apply my skills to challenging problems and contribute to the advancement of technology in software engineering.

Here is my personal statement about my life at SUSTech (but only in Chinese version)

Education

  • University of California, Irvine, 09/2022-Present
  • Southern University of Science and Technology, 08/2018-07/2022
    • B.Eng. in Computer Science and Technology
    • GPA: 3.86/4.00 (ranking ~5%)
    • In Software Quality Laboratory, advised by Prof. Yepang Liu
    • Graduation Thesis (with honor): A Record and Replay Framework for Web Application Testing

Services

  • Foster Volunteer @ Irvine Animal Care Center, 10/2023 – Present

Working Experiences

  • QA Intern @ Authentic8, Inc., 06/2023-09/2023

  • Undergraduate Research Assistant @ SUSTech, 09/2019-06/2022

  • Software Engineer Intern @ Lakala Payment Co., Ltd. in Shenzhen, 09/2021-12/2021

Other Experiences

  • Academic Student Employee – Teaching Assistant
    • @ UC Irvine ICS 45J Programming in Java as a Second Language (Fall 2023)
    • @ UC Irvine INF 113 Requirements Analysis and Engineering (Spring 2023)
    • @ UC Irvine ICS 45J Programming in Java as a Second Language (Winter 2023)
    • @ UC Irvine ICS 45J Programming in Java as a Second Language (Fall 2022)
  • Teaching Assistant
    • @ SUSTech CS102A Introduction to Computer Programming A (Spring 2021, 2022)
    • @ SUSTech CS207 Digital Logic (Fall 2020)
  • Student Research Assistant
    • @ SUSTech in Institute for Advanced Studies in Social Sciences (09/2019-08/2021)
  • Conference Volunteer
    • The 42nd International Conference on Software Engineering (ICSE 20), 07/2020
  • Open source contributor

Honors and Awards

  • Outstanding Graduation Thesis @ SUSTech in 2022
  • Outstanding Graduate Student Award @ SUSTech & CSE & Zhicheng College in 2022
  • The First Class (5%) of the Merit Student Scholarship @ SUSTech in Oct. 2019, 2020, 2021
  • Outstanding Teaching Assistant @ SUSTech in June 2021