Code, play,learn.

Creative developer × software engineer

Building software, playable experiments and intelligent systems.

Explore the projects
Based in GöteborgAI agents · Full-stack software · Games · Machine learningAvailable 2026
01 / Selected projects

Code that can think, work and play.

01

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.

Google ADK + GeminiRouter-driven agentsHybrid RAG + pgvectorMCP + Function Calling
View live demo ↗
02

Watched & Read

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.

Vue 3 + TypeScriptDjango REST + PostgreSQL85% coverage gate8 Playwright journeys
View live demo ↗
03

Sugar Gloss

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.

Dynamic movement physicsUnreal Engine 5Mechanical metaphorTwo playtest rounds
04

Handwritten Chinese Recognition

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.

PyTorch + CRNNAttention mechanism+4% accuracyUndergraduate FYP
Read the IEEE paper ↗

Software with
room to explore.

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.

2024 — 2026

MSc, Interaction Design and Technologies
Main field of study: Software Engineering
Chalmers University of Technology

2020 — 2024

BSc, Computing
Macao Polytechnic University