teaching
Four years designing and delivering full-semester computer science courses.
Before graduate study I worked as a Senior Software Instructor at Fujian Guoke Information Technology (Nov 2019 – Oct 2023), running university courses end to end: syllabus design, lectures, labs, assignments, exams, grading, and supervision of student projects.
Over that period I taught at roughly eleven universities and enterprise training programmes, including Huaqiao University, reaching more than 1,000 learners. I also independently designed and delivered a big-data training programme for State Grid Corporation of China, taught at their Fuzhou headquarters to staff from across Fujian Province.
I am a certified Huawei Instructor (HCIA / HCIP).
Courses I can teach
Taught in Chinese; course materials in Chinese or English.
| Area | Courses |
|---|---|
| Programming & Software Engineering | Java · Object-Oriented Programming · Spring Boot · Web Backend · Databases · Microservices · Software Projects · Git |
| AI & Intelligent Systems | Artificial Intelligence · Machine Learning · Natural Language Processing · PyTorch · Computer Vision · Image Processing |
| Computer Systems | Algorithms · Operating Systems · Computer Architecture · Distributed Systems |
| Data & Emerging Technology | Big Data · Spark · Data Processing · Blockchain |
Industry practice
Alongside teaching I worked on backend development and system architecture with Java, Spring Boot, databases and Vue — delivering projects, mentoring interns, establishing coding standards, and coordinating technical teams.