English Memory Agent
A language-learning system that transforms corrections and vocabulary into editable long-term memory, then retrieves the right context when it matters.

A language-learning system that transforms corrections and vocabulary into editable long-term memory, then retrieves the right context when it matters.

A media library for following books and films over time — bringing progress, notes, ratings, history and personal patterns into one coherent place.

A high-intensity parkour and rail-grinding game built in Unreal Engine 5 for my master's thesis. A growing sugar shell changes steering inertia, lateral drift and friction in real time, translating impostor syndrome into a playable mechanical metaphor.

My 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.

I’m a creative developer and software engineer working across AI systems, full-stack products and games. I care about reliable code, clear system behavior and experiments that are enjoyable to use or play.
MSc, Interaction Design and Technologies
Chalmers University
BSc, Computing
Macao Polytechnic University
