Education

2024 - Present

University of Edinburgh

BSc Hons Computer Science and Mathematics

First-year average: 90.83 / 100 (A1)

2017 - 2023

Beijing No.171 High School

Junior High and Senior High

A-level: A* (Maths, Further Maths), A (Physics, Econ)

Projects

Jun 2025 – Present

Clipart Animation Project, School of Informatics, University of Edinburgh

Supervised by Dr. Changjian Li, University of Edinburgh

  • Researched clipart-style animation, focusing on view-consistent motion and sparse keyframe interpolation.
  • Evaluated three pipelines: (1) direct video generation, (2) text-to-multiview synthesis with interpolation, and (3) skeleton-guided motion transition.
  • Optimized animation codebase to accept skeleton-based input; implemented motion control by learning framewise keypoint offsets under structural constraints.
  • Fine-tuned diffusion models for 2D clipart style.
  • Worked with PhD mentors to address challenges in non-human character consistency, skeleton topology, and artifact reduction.
Nov 2024 – Mar 2025

Semantic Occupancy for Autonomous Driving

Supervised by Dr. Hao Zhao, Tsinghua University

  • Collaborated with researchers at the Institute of Automation, Chinese Academy of Sciences, strengthening teamwork and coordination skills.
  • Led the implementation and optimization of GaussianFormer, an object-centric autonomous driving system based on Gaussian distributions, utilizing the LightwheelOcc dataset.
  • Improved evaluation metrics and enhanced dataset preprocessing pipelines to address data quality challenges.
  • Gained hands-on experience in semantic occupancy estimation and autonomous driving systems.
  • Project concluded due to unresolved dataset quality issues from the third-party provider, highlighting the importance of robust data pipelines in AI research.
Nov 2024

Durhack hackathon 2024

Developed a game called "Eco Hero" with ZhongYi Yan and Neil Armstrong

  • Eco Hero is a mini-game where players can clean beaches and city streets, collecting litter and restoring beauty to the environment. By engaging players in fun gameplay, we aim to instill a sense of responsibility towards our planet and inspire real-world action.
  • Devpost link
Jan 2024 - May 2024

Skin Cancer Image Classification

Personal Project

Experience

Apr 2024 – Jun 2024

GEF Strengthening Marine Protected Areas in SE China

Project Internship Assistant

  • Utilized Python and Excel to effectively calculate data including co-financing status, gen der ratio, area of protected areas, and volunteer numbers.
  • Organized and coordinated a large-scale training session and the Terminal Evaluation Kick-off Meeting, managing travel arrangements and schedules to ensure smooth project execution.
  • Drafted press releases to support project promotional and outreach events.
  • Coordinated project bids and successfully produced 20 bid documents.
  • Provided translation support for documents between Chinese and English.

Skills

Programming Languages

Honors and Awards

09/2022 - 04/2023

HOSA2023 Public Service Advertisement

Produced "30-second Public Service Advertisement" with other team members, gaining 10,000 views and winning:

  • National Bronze Award in the preliminary round (TOP 30%)
  • National Outstanding Award in the PSA (TOP 35%-50%)
05/04/2023

Euclid Mathematics Competition

TOP 25% ranking

03/08/2023

Australian AMC Mathematics Competition

First Prize winner

19/10/2024

HackathonsUK Challenge

Winner of 2024 - Budget Bunny

Developed teamwork and time management skills.

▶️ Try Our Demo

Contact

I’d love to hear from you! Click the buttons below to get in touch — I’m currently exploring internships and project collaborations.