Property isolation at the service boundary
Software developer · Sydney, Australia
Percy Wu.
Thinking in systems.
Building for people.
From commercial game engines to software running across three hotels. I turn complex rules into tools and experiences people can use.
Showreel · Unreal / 1:25Musou-style combat demo — personal gameplay projectUnreal Engine / Gameplay systems ↗
01 / What I can do
What I build.
How deep it goes.
I build software close to the people who use it.
Commercial C++ game engineering at Tencent taught me how large systems fit together; running IT and digital operations for three Sydney hotels taught me what those systems have to survive.
Today I deliver working software fast with AI tooling under my own review, keep the infrastructure it runs on healthy, and bring a data-science background to the numbers behind it.
Seven branches, each with its depth marked honestly and a project or role behind it.
- 01Game engineeringDepth: CoreC++ · Unreal Engine · C# / Unity 6 · UMG
- 02AI-native developmentDepth: CoreClaude Code · Codex · MCP tooling · Prompt design
- 03Web & operational platformsDepth: AI-assistedReact · TypeScript · Node.js / Express · REST API design
- 04Low-code & workflow automationDepth: CorePower Apps · Power Automate · SharePoint / Microsoft Lists · Microsoft Forms
- 05IT systems & digital operationsDepth: CoreMeraki Wi-Fi & networking · Microsoft 365 administration · PMS · RMS Cloud · EFTPOS & payment reconciliation
- 06Data, mathematics & statisticsDepth: CoreProbability & statistics · Python / pandas · SQL · Monte Carlo simulation
- 073D & visual designDepth: Core3DS Max · V-Ray · Photoshop · Premiere Pro
02 / Selected engineering
The work.
The thinking behind it.
Production platforms, game systems and verified mathematics. Each project opens up the problem, my contribution and the decisions that shaped it.
Explore all projects ↗Outgrown → React · TypeScript · Node · SQL
An explicit state.
Guarded transitions · Data-driven balance · 137 EditMode tests

Production pipelines / Perforce / Design & QA
Engineering / In motion
The work,
running.
Material rendering, interactive scenarios and combat systems. Three short films from my Unreal work.
Watch the demonstrations ↗My best work starts with understanding how a system is actually used.
Commercial game teams taught me to think across code, assets and network state. Running digital operations brought me closer to the people relying on those decisions every day.
Today I bring both perspectives to software: model the rules, make the interface clear, verify the difficult cases, and follow the work into production.
Game engineering · Operational software · Data & automation
Experience
From Tencent and Bilibili to live hotel operations.
↗02 / ToolkitCapabilities
Seven branches, each with its depth marked and a project behind it.
↗03 / Playable workTry Retro Quest
A browser game backed by a verified C++ probability model.
↗04 / Beyond the code
An eye for
how things feel.
Before software, I studied environmental design. I still make room for 3D visualisation, drawing and the details that make an interface feel considered.
13 collections · 121 images · From spaces to calligraphy
Explore visual practice ↗




