CURRICULUM VITAE
CV
My work spans product development, speech research, and language education.
01 / Work Experience
-
Dec 2025 – present
Independent Product Builder · Self-directed product and open-source work
Built and maintained AI products, evidence tools, and agent integrations, with public releases and source evidence documented on the Work page; selected projects include UniExp HK, CineTrace, and Storyspan (源映)
-
Jan 2023 – Aug 2023
Research Assistant · Department of Chinese Language and Literature, Hong Kong Shue Yan University · Hong Kong
Mandarin–Cantonese bilingual L1/L2 tone project — experiment materials, participant recruitment, data annotation, preliminary analysis, and research reporting
-
Sep 2021 – Dec 2022
Research Assistant · Division of Arts and Languages, College of International Education, Hong Kong Baptist University · Hong Kong
local secondary-student writing collection, questionnaire design, language-error analysis, Chinese-course support, and funded service-learning administration
-
Sep 2017 – Jan 2018
Teaching Assistant · Chinese Cultural Center, Polytechnic Institute of Bragança · Portugal
Chinese teaching materials, classroom activities, attendance, homework, exams, and Chinese cultural-event support
02 / Education
-
Sep 2023 – Expected Nov 2026
Master of Philosophy (M.Phil.) in Chinese Language and Literature · Hong Kong Shue Yan University, Hong Kong
thesis defended Studentship: HKSYU Postgraduate Studentship for Research Postgraduate Students
-
Sep 2024 – Sep 2025
Micro-major in Speech, Language, and Communication Disorders Science · Shanghai Jiao Tong University, Shanghai
-
Sep 2020 – Jun 2021
Master of Arts in Teaching Chinese as an International Language · The Education University of Hong Kong, Hong Kong
-
Sep 2016 – Jun 2020
Bachelor of Arts in Teaching Chinese as an International Language · Beijing Normal University, Zhuhai
Awards: Outstanding Freshman Scholarship, Portugal Exchange Scholarship, Third Class Scholarship
03 / Capabilities & methods
Product & Engineering
TypeScript · React · Astro · Python
Research methods
Experiment design · Praat · Data analysis
Education & language
Curriculum design · Pronunciation · Learning support
All skills & tools
Product & Engineering
TypeScript, Next.js, Astro, React, Tailwind CSS, Electron, Vercel AI SDK / AI SDK v6, SQLite/better-sqlite3, self-hosted Supabase, Postgres/RLS, Cloudflare/OpenNext, GitHub Actions, Playwright, Vitest, Swift
Research methods
controlled experiment design, human perception studies, systematic data collection, annotation, ground truth, Gorilla, PsychoPy, Praat, Python, R, openSMILE eGeMAPSv02, LMM, Random Forest, UMAP, SPSS
Education & language
Chinese/Cantonese curriculum design, Jyutping and pronunciation teaching, learner-path design, materials writing, course video production, homework feedback, language-partner coordination, learner difficulty diagnosis, learning support follow-up
AI products & agent workflows
LLM tool-calling, guardrails, provider-independent integration, hybrid retrieval, offline NLI judging, and ablation evaluation
Development methods & quality control
systematic AI development (Codex / Claude Code · SDD / TDD), Evidoc, documentation drift control, Local Git Gate, CI/CD, and production smoke validation
Agent tools & protocol development
Turnweft: a TypeScript/Node.js CLI published on npm, with Claude Code and Codex plugins connecting five coding agents; persistent sessions and background jobs; Dong-skills for scoped task assignments, writer handoffs, and verified cross-review; MCP servers and OAuth with PKCE and dynamic client registration
Research interests
- Cantonese vocal emotion perception, misperception, acoustic cues, and emotional prosody
- Cantonese phonetics, lexical tones, tone production and perception, and prosodic structure
- Mandarin-Cantonese bilingual speech, L2 Cantonese pronunciation, accentedness, and comprehensibility
- Chinese and Cantonese language education, learner diagnosis, and research-grounded pedagogy
- Full publications & talks records
04 / Languages & service
Languages
Mandarin Putonghua, Grade 2A · Cantonese fluent · English fluent
Service & community
Forum on Cantonese Linguistics (FoCaL) ↗ · Committee member, 7th & 8th editions · 2024, 2025
Judge, Hong Kong Non-Chinese Speaking Students Chinese Storytelling Competition, Education Bureau · 2022