
I’m Yiyang, a gameplay and graphics programmer.
I’ve shipped titles on Steam and build my own engines and renderers from scratch. MSCS in Game Development from USC. Currently open to gameplay and graphics roles.
Featured Projects

utah Renderer
Built with Modern Vulkan & C++
PBR · IBL · Shadow w/ PCF
Personal · 12/2025 – Present
C++
Vulkan
HLSL

Birds Aren’t Real
3D Adventure Game with a Comic Twist
Player 3Cs · Spy Camera · Custom Shaders · UI
Gameplay Programmer · Team of 30+ · 05/2022 – 09/2023
C#
Unity
Perforce

Hereford Engine
Built with C++, SDL2 & OpenGL
Actor-Component · Asset Pipeline · Playable FPS Demo
Personal · 02/2024 – 04/2025
C++
SDL2
OpenGL
GLSL

Down Abyss
2.5D Survival Adventure Game
Player Interaction · Inventory & Crafting · NPC AI
Gameplay Programmer · Team of 9 · 12/2023 – 12/2024
C#
Unity
Git