Feb 2023 — Present
Doctoral researcher & assistant teacher
London
- Literature review and analysis — staying current with academic papers, books, and journals
- Data collection and experimentation — surveys, experiments, or simulations aligned to the research topic
- Preparing research papers, reports, and thesis chapters
- Collaboration and networking — conferences and academic discussions
- Coding and analysis — statistical work, programming, and software tools for data interpretation
- Administrative tasks — research grants, ethics applications, and research materials
- Teaching and mentoring — Japan and UK: tutorials, supervising students, grading
- Self-development — workshops, courses, and training to strengthen research skills
- Spearheading advanced programming labs using Raspberry Pi and Python
- Delivering courses on AI fundamentals and prompt engineering
- Leading academic content redesign and teacher training initiatives
- Innovating curricula with AI, AR, and VR technologies
2023 — Present
Computer teacher
International Stem Academy
- Hands-on instruction in AR, VR, AI, and IT security
- Module development with real-world scenario assessments
- Maintaining technology-aligned learning materials
2022 — 2023
Computing lecturer
Arden University
- Undergraduate computing courses in programming and data analysis
- Industry-aligned assessments for employability
- Programme development and curriculum updates
Sep 2019 — Oct 2022
Cambridge ICT / Computer Science teacher
International Vinschool
- Cambridge IGCSE Computer Science curriculum
- Specialist modules in multimedia and programming
- Interactive learning environments
2016 — 2018
STEM teacher
Shanghai HD Bilingual School / Athena Academy
- Project-Based Learning in STEM
- Collaborative learning environments
- Digital tools for STEM instruction
2016
Computing lecturer
Beijing Institute of Petrochemical Technology
- One-term appointment: computing and language courses
- Practical programming exercises
- Cross-cultural learning environment
2015 — 2016
Curriculum developer / trainer
Kings Education
- Curriculum aligned with international standards
- Online learning platforms for blended learning
- Training and support for teaching staff