English Memory Agent
A production AI agent system combining Google ADK orchestration, human-reviewed long-term memory, and hybrid RAG to deliver grounded language-learning assistance.

A production AI agent system combining Google ADK orchestration, human-reviewed long-term memory, and hybrid RAG to deliver grounded language-learning assistance.

A production-deployed, bilingual media journal built around structured records, reliable state transitions, and long-term activity tracking — with per-user data isolation, secure metadata imports, and a public interactive demo.

An Unreal Engine 5 parkour and rail-grinding game created for my master's thesis, exploring how impostor syndrome can be expressed through movement mechanics. A pre-study translated embodied experiences into a sugar-shell system that dynamically changes steering inertia, lateral drift, friction and failure states. The prototype was refined through two rounds of playtesting.

My undergraduate final-year deep-learning project: a PyTorch CRNN for line-level handwritten Chinese text, extended with attention for noisy backgrounds. The work later contributed to an IEEE ISCC 2025 paper, where I am second author.

Software Engineer with an MSc in Interaction Design and Technologies. I work across AI systems, full-stack products and games, with a focus on reliable code, clear system behavior and experiments that are enjoyable to use or play.
MSc, Interaction Design and Technologies
Main field of study: Software Engineering
Chalmers University of Technology
BSc, Computing
Macao Polytechnic University
