Portfolio · Cape Town, South Africa

Gift ZowaGameplay & AI Programmer

I build game systems that react to the player. Unity and C# developer focused on AI characters, adaptive difficulty and procedural systems.

About

Hi, I'm Gift.

I'm a final year Game Design and Development student at Vega School (Emeris, Cape Town). I work mostly in Unity and C#, and I like the parts of a game that think: AI characters, wave directors, state machines and procedural systems.

My favourite problems sit between design and code. How do you make a suspect lie in a way that feels human? How does a wave director push back when the player gets too strong? I like answering those questions with working builds, then playtesting until the answer holds up.

I'm looking for junior or graduate roles as a gameplay programmer or AI/systems programmer, in studio or remote.

Skills

Engines
Unity 6 (URP), Unreal Engine 5, Roblox Studio
Languages
C#, C++, HLSL / ShaderLab, Lua, Kotlin, Python
Systems
AI and LLM integration, State machines, Procedural generation, Data-driven design (ScriptableObjects), Custom URP shaders
Tools
Git and GitHub, Visual Studio and VS Code, Ollama, CapCut