Shaolong Li

12092 Royal Birkdale Row B · San Diego, CA 92128 · (858) 222-9804 · shaolongli26@gmail.com

Shaolong(Richard) Li holds a Bachelor's and Master's degree in Computer Science from UC San Diego. He has professional experience as a Full-Stack Software Engineer and QA Engineer, giving him a comprehensive understanding of both development and testing processes. Richard is currently seeking new opportunities that align with his background.


Resume

Experience

Software Engineer - Test Automation

Dassault Systèmes

Configured Geb framework with Spock, Gradle, and Selenium to automate UI testing for the Biovia Machine Learning Workbench project, significantly increasing test coverage and efficiency. Proactively maintained and updated outdated test cases to support secure and timely product delivery. Implemented 50+ reusable Geb pages and modules in Groovy to encapsulate frequently used UI components, enhancing test automation scalability and improving framework maintainability. Developed and maintained CI/CD pipelines using Jenkins and GitLab CI, enabling automated test execution on code commits and accelerating the release cycle.

May 2025 - Present

Full stack web developer

METY Technology

Built a referral-based discount and payout system using Stripe for payments and Celery Beat with Redis for scheduled commissions. Designed schemas to track promo code usage and implemented real-time validation and discount logic. Optimized Django back-end API services for user health plan features. Achieved up to 85% faster response times on heavy list endpoints, while improving RPS and overall system scalability

June 2024 - September 2024

Full stack mobile app developer

UCSD Triple C

Collaborated with the UI/UX team in Figma to design a student-focused ride-sharing app, developing the front-end UI library with 60+ reusable pages and components in React, HTML, and CSS. Leveraged React Native and Spring Boot to implement 20+ core features, including JWT based authentication with Spring Security and Auth0 SDK, improving security and enabling seamless sign-ins.

January 2023 - December 2023

Instructional Assistant

UC San Diego Jacobs School of Engineering

Worked with other IAs to develop a framework for teaching the implementation of advanced data structures using C++. Held weekly lab hours, dedicating 25 hours per week, to help students with their programming assignments. Participated in lectures to support the instruction of Unsupervised Machine Learning Algorithms. Graded homework, and conducted weekly live discussion sessions to aid students in comprehending complex concepts presented in lectures.

January 2022 - March 2023

Education

University of California San Diego

Master of Science
Computer Science

GPA: 3.74

September 2023 - Present

University of California San Diego

Bachelor of Science
Cognitive Science / Computer Science

GPA: 3.86

September 2019 - March 2023

Projects

Project 1 Image

Blog App

Full stack web app implemented using React, Node.js, Express.js, and MongoDB. Using Redux for state management and optimized using Redis caching. Containerized the application using Docker to ensure consistent environment configurations and simplify deployment.

View on GitHub
Project 1 Image

XML Database Query Processor

XML databse query processor implemented using Java, and ANTLR 4. Imployed Hash Join algorithm to enable effricient data query.

View on GitHub
Project 1 Image

AutoDiff library

Implenmented a custom Auto Differentiation framework from scratch. Trained a transformer model using the custom framework and achieved a 87% test accuracy on fashion MNIST dataset.

View on GitHub
Project 1 Image

Mini HTTP Web Server

Implemented a concurrent web server using GO implementing a simplified HTTP/1.1 protocol.

View on GitHub
Project 1 Image

RentTheRunWay Rating Prediction

Full stack web app implemented using Next.js, React, and MySQL. Leveraged a real-world customer review dataset to train a Recommender System models using TensorFlow and Scikit-learn, integrating these models into the web app to deliver personalized recommendations to customers.

View on GitHub
Project 1 Image

Chat general Practitioner

LLM based chatbot which specialized in medical QA. Implemented using React, GO, Postgres, LangChain, and OpenAI Whisper API.

View on GitHub
Project 1 Image

Gomoku

Terminal end Gomoku game built with Haskell and Brick UI library.

View on GitHub

Yelp clone

Full stack yelp clone web app using Postgres, Express.js and React with TailwindCSS.

View on GitHub

Imdb clone

Full stack web movie app built using React, GraphQL, and Spring Boot.

View on GitHub

Skills

Programming Languages & Tools
Frameworks and Tools
  • Django
  • Spring
  • Next.js
  • NestJS
  • MERN
  • PERN
  • MySQL
  • Postgres
  • MongoDB