Teaching Experience

As a Postgraduate Teaching Assistant at Newcastle University, I have been involved in various undergraduate and postgraduate courses, contributing to both theoretical instruction and practical project supervision.

2023-2025 Academic Year

Teaching Assistant - CSC1031 Fundamentals of Computing (Semester 1)

Undergraduate Course - School of Computing, Newcastle University

Introduction to programming concepts and computational thinking

2023-2024 Academic Year

Teaching Assistant - CSC1032 Computer Systems Design and Architectures (Semester 2)

Undergraduate Course - School of Computing, Newcastle University

Computer architecture, digital systems, and hardware design principles

2023-2025 Academic Year

Teaching Assistant - CSC8022 Human Computer Interaction

Postgraduate Course - School of Computing, Newcastle University

Advanced HCI concepts, user experience design, and interaction paradigms

2024-2025 Academic Year

Teaching Assistant/Tutor - CSC3731 Human Computer Interaction

Undergraduate Course - School of Computing, Newcastle University

Advanced HCI concepts, user experience design, and interaction paradigms, Figma

Professional Experience

Work Experience

2023.09-2028.09

Postgraduate Teaching Assistant

School of Computing, Newcastle University, UK

Fixed-term

2023.05-2023.08

Probationary Staff Member

Jinniu District Human Resources and Social Security Bureau, Chengdu, China

Internship Experience

2022.10-12

Research Assistant Intern

Xi'an Jiaotong-Liverpool University

2021.05-08

Product Operations Intern

Baicizhan (百词斩)

University Service

2018-2021

Undergraduate Research Intern

Interactive Media Studio (IMS)

2019-2020

Student Assistant Intern

Office of International Exchange and Cooperation, Chengdu University of Information Technology

2018-2019

Piano Accompanist

Faculty Choir, Chengdu University of Information Technology

Academic Service

Review Service

2025

Reviewer - ECSCW

Volunteer Service

2025

Student Volunteer - HCII 2025

2025

Student Volunteer - ECSCW 2025

Awards & Recognition

2025

Associate Fellow of the Higher Education Academy (AFHEA)

2023-2028

Postgraduate Research Studentship

£35,000 (Newcastle University)

2022

MSc with Distinction - University of Nottingham

2020-2021

University Scholarship

¥500 (Chengdu University of Information Technology)

2020

First Prize - Sichuan Collegiate Computing Competition

2020

Third Prize - 13th Chinese Collegiate Computing Competition

2019

Excellence Award - 2nd China-Israel Hackathon Competition

2018-2019

University Scholarship

¥500 (Chengdu University of Information Technology)