Gameplay Programmer

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.

Psycho Ravens · Steam: Very Positive (700+ Reviews)

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.

Psycho Ravens · In Development

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.

Solo-Coded · Demo on Steam

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

C++ JavaScript

Engine & Tools

Unreal Engine 5 Rider / Visual Studio Perforce Git FMOD Studio

Systems

Gameplay Ability System Networking & Replication Procedural Generation (PCG) AI (EQS, Behavior Trees) Animation State Machines
2024 – PRESENT
Gameplay Programmer, Psycho Ravens (Remote)
Shipped Project Unknown; currently building multiplayer PvP combat and procedural world generation for an unannounced title.
2023
Freelance Full-Stack Developer
Built e-commerce and business sites in React for small businesses.
2019 – 2022
First Lieutenant, Egyptian Armed Forces
Air Defense Systems Administrator: maintained and troubleshot a national radar system and its database.
2019
B.Sc. Computer Science, The German University in Cairo
Cumulative Grade: Very Good · Thesis Grade: Excellent

Open to gameplay and engine programming roles.