Karim William
UNREAL ENGINE 5·C++·MULTIPLAYER SYSTEMS
Gamer since I could hold a controller. Living my dream of creating video games. Currently building multiplayer combat at Psycho Ravens, and solo-coding a souls-like boss rush of my own.
I'm a gameplay programmer who has shipped Project Unknown, a Steam co-op horror title sitting at Very Positive, built the server-authoritative combat backbone for an unannounced PvP title, and solo-coded Crown's Trial from an empty project file to Steam early access. I specialize in Unreal Engine 5 and C++, with a focus on multiplayer systems. I'm always looking for new challenges and opportunities to grow as a programmer. B.Sc. Computer Science, The German University in Cairo. Based in Giza, Egypt.
Project Unknown
An online co-op horror game about exorcising ghosts as a team of specialists. I built the GAS-driven progression and skill trees, a persistent account backend, and a dynamic hide-and-seek enemy AI that finds its own hiding spots with no manual tuning per level.
Unannounced Title
Currently building the multiplayer PvP combat and other gameplay systems for an unannounced title: server-authoritative and client-predicted, with lag-compensated hit registration and large-scale procedurally generated worlds.
Crown's Trial
A souls-like boss rush where every boss is a warrior pulled from a different era of history. I coded the entire game from inception: combat, highly customizable boss AI, UI, FMOD sound integration, and a self-authored ability system.
Languages
Engine & Tools
Systems
Open to gameplay and engine programming roles.