Skip to content
View LesleyYu's full-sized avatar

Highlights

  • Pro

Block or report LesleyYu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LesleyYu/README.md

👋 Hi, I am Liujia Yu

I am a Master of Applied Data Science student at the University of Southern California, graduating in June 2026. I build scalable full‑stack systems, data‑driven applications, and high‑performance web platforms. My background spans software engineering, data visualization, machine learning, and distributed systems, strengthened by multiple software development internships in the game and tech industry.

📍 Contact

🔧 Languages and Tools

Apache Hadoop Linux Docker MongoDB AWS

Flask Django

JavaScript TypeScript React Vue.js Ant-Design Bootstrap

NodeJS Express.js JWT

Java OpenGL

📈 GitHub Stats

Stats

Top Langs

🎓 Education

University of Southern California — MS Applied Data Science

Graduate by: June 2026

Core Courses: Data Management, Machine Learning, Data Visualization, Web Technologies, Fairness in Artificial Intelligence, Information Retrieval and Web Search Engines

University of Nottingham — BSc (Hons) Computer Science

Sept 2019 – June 2023

Upper Second Class Honours | GPA 3.7

Core Courses: Machine Learning, Computer Graphics, Programming and Algorithms, Math for Computer Scientists, Databases and Interfaces, Software Engineering, AI Fundamentals, Data Structures, Programming Paradigms, Systems & Architecture

🏢 Internship Experience

Software Development Intern

LilithGames | May 2025 – Aug 2025 | Shanghai

  • Built Rise Of Kingdoms (Chinese site) and AFK Journey (global) websites using Django + Vue.js with responsive PC/mobile layouts.
  • Implemented modular components, multilingual support, and CDN optimizations for global performance.
  • Added structured data + Sitemaps, boosting SEO CTR by 60% in 28 days. Achieved CLS < 0.10 and optimized FCP.
  • Built analytics platform with uni‑app + Vue and ECharts for interactive visualization.
  • Integrated Android DeepLink navigation and extended table components with progress visualization.

Front‑end Development Intern

Electronic Soul Network Tech Co. | Aug 2023 – Nov 2023 | Hangzhou

  • Maintained DevOps web system for game server management using UmiJS + React.
  • Used Ant Design for high‑efficiency UI development.
  • Built interactive official page for Barbarq using jQuery, ModalJS, and swiperJS.
  • Co‑maintained The Wandering Ark site using Vue.js.

Software Development Intern

BrainCo | Jun 2022 – Aug 2022 | Hangzhou

  • Maintained BrainCo webpages with React and added interactive media features.
  • Collaborated with UI/UX teams using Axure RP to build high‑fidelity prototypes.

📚 Personal Projects

Full‑stack Artist Search Platform

React + TypeScript + Express + MongoDB | Jan–May 2025

Demo: https://csci571-hw3-456211.wl.r.appspot.com

Repo: https://github.com/LesleyYu/LiujiaYu.github.io

  • Developed full‑stack platform integrating Artsy API with secure JWT auth and protected routes.
  • Implemented server‑side caching to cut latency by 35%.
  • Containerized and deployed on GCP with Docker.
  • Built mobile version in React‑Native with shared API endpoints.

Breathe Better – Global Air Quality Visualization System

React + TypeScript + Node.js + Deck.gl + D3.js | Sept–Dec 2024

Repo: https://github.com/LesleyYu/BreatheBetter

Site: https://dsci-554.github.io/project-breathebetter/

  • Built real‑time spatial visualization with Deck.gl and D3.js.
  • Aggregated multi‑source data via custom APIs.
  • Used spatial indexing + lazy loading to handle 50k+ data points efficiently.
  • Wrote system documentation for research team extendability.

Machine Learning Project — USC

Sept–Dec 2024

Repo: https://github.com/LesleyYu/MachineLearningBasics

  • Applied regression, SVM, decision trees, neural networks to real‑world tasks.
  • Used Jupyter notebooks for supervised and unsupervised workflows.
  • Performed model selection, regularization, cross‑validation, and deep learning.

MeowDom — Distributed DB‑Backed Trading Forum

Distributed MySQL + Flask + React | Oct 2023 – May 2024

Repo: https://github.com/LesleyYu/MeowDom

  • Designed distributed MySQL architecture for user, item, and order data.
  • Built responsive React front‑end using SCSS + Ant Design.
  • Built RESTful backend with Python Flask.
  • Worked in Agile team across proposal, implementation, and final delivery.

3D Graphics Project — C++ OpenGL

C++ + OpenGL + GLFW + GLM | Jan–May 2023

Repo: https://github.com/LesleyYu/3D_scene_swimmingPool

  • Built interactive 3D scene with procedural geometry and OBJ loading.
  • Implemented transforms, animation, cameras, textures, lighting, shadows, and Bézier curves.

Pinned Loading

  1. LiujiaYu.github.io LiujiaYu.github.io Public

    Kotlin

  2. BreatheBetter BreatheBetter Public

    Air pollution is an important area of health research, with far-reaching impacts on public health and the environment. We introduce an innovative dashboard designed to bridge these gaps by integrat…

    TypeScript 3 1

  3. MeowDom MeowDom Public

    MeowDom is a resource exchange and second-hand trading platform built with Python Flask + ReactJS

    JavaScript 3

  4. 3D_scene_swimmingPool 3D_scene_swimmingPool Public

    This is developed from a coursework of COMP3011 Computer Graphics in UoN. The scene has 11 modelled objects. They are textured, shadowed and can be viewed from camera.

    C 3

  5. MusicAppUIUX MusicAppUIUX Public

    This is the rationale of the android mobile phone app designed for music festivals

    2

  6. MachineLearningBasics MachineLearningBasics Public

    Jupyter Notebook