Skip to main content
Open to opportunities

Xiao Jiang.
"Brian"

I'm a

Building games and products at the intersection of AI and human experience — making technology that works for people.

Selected Work

Agent Maze
Reinforcement LearningPythonUnreal EngineUnityC++C#

Agent Maze

A PPO agent that learns to navigate procedurally generated 3D mazes from raw camera frames, and the two-engine Unity and Unreal simulation infrastructure that trains it 70-100x faster than real time.

GPU Particles
GPUDirectXC++

GPU Particles

A GPU-driven particle system using C++/DirectX 11 compute shaders and indirect rendering to simulate 1M+ particles at 60 FPS in two dispatches and one draw call.

Endless Runner Game
UnityC#LuaPython

Endless Runner Game

Developed core Unity systems (narrative editor, social platform, effect framework) across multiple projects at Kuaishou, optimizing rendering performance via GPU instancing and async loading while mentoring junior engineers.

Unity Open Source Plugins
UnityC#Open Source

Unity Open Source Plugins

Three open-source Unity plugins with 7,000+ combined downloads. Unlimited Scroller, Smart Reference, and Pragma Timeline each fix something Unity's built-in systems handle badly, and all three ship on the Asset Store and OpenUPM with generated docs and CI.