Cairo, Egypt

Game Developer building cross-platform titles.

Three years shipping production titles on PlayStation, PC, Android, and iOS. I focus on scalable gameplay architecture, multiplayer systems, and AI behaviour that holds up at frame rate.

10

Titles shipped

5

Platforms

3+

Years

4

Personal builds

About

Game Developer with experience shipping cross-platform titles on PS5, PS4, PC, Android, and iOS.

Specialised in scalable gameplay architecture, multiplayer systems, AI behaviour design, and performance optimisation for indie, AA, and AAA projects, with a focus on clean architecture, modular systems, and long-term maintainability.

Core skills

3+ years

Languages
C# / .NET
Engines
Unity
Multiplayer
Photon PUN, Photon Fusion, Unity Netcode
AI & gameplay
Behaviour Trees, FSM, Pathfinding A*, BFS / DFS

On Steam

Ali Kassab

01  /  Professional work

Released titles

God of War: Sons of Sparta

Mega Cat Studios

God of War: Sons of Sparta

Nov 2024 – Present

Role
Game Programmer
Platforms
PS4, PS5
Pit of AgoniesAI ProgressionLocalization
View on PlayStation
Sinai Heroes

Genesis Creations S.A.E

Sinai Heroes

Aug 2023 – Jul 2024

Role
Unity Game Developer
Platforms
Android, iOS
Core SystemsNetworking
Visit site
VR Surgical Clean Room Training Simulation

Genesis Creations SAE

VR Surgical Clean Room Training

Role
VR Developer
Platforms
VR
ArchitectureInteractions
Watch the demo
Backyard Baseball 2026

Mega Cat Studios

Backyard Baseball 2026

Nov 2024 – Present

Role
Gameplay Programmer
Platforms
PC, Nintendo, PlayStation, Xbox
Game FeelPhysicsGameplay
View on Steam
Maximum Apocalypse

Mega Cat Studios

Maximum Apocalypse

Nov 2024 – Present

Role
Gameplay Programmer
Platforms
PC, Steam Deck
GameplayInputLocalization
View on Steam
Backyard Soccer '98

Mega Cat Studios

Backyard Soccer '98

Nov 2024 – Present

Role
Porting Engineer
Platforms
Android, Nintendo, iOS
Android Port (C++)
Visit site
Backyard Baseball '97

Mega Cat Studios

Backyard Baseball '97

Nov 2024 – Present

Role
Porting Engineer
Platforms
Android, Nintendo, iOS
Android Port (C++)
Visit site
Backyard Baseball '01

Mega Cat Studios

Backyard Baseball '01

Nov 2024 – Present

Role
Porting Engineer
Platforms
Android, Nintendo, iOS
Android Port (C++)
Visit site
Backyard Basketball '01

Mega Cat Studios

Backyard Basketball '01

Nov 2024 – Present

Role
Porting Engineer
Platforms
Android, Nintendo, iOS
Android Port (C++)
Visit site
Backyard Football '99

Mega Cat Studios

Backyard Football '99

Nov 2024 – Present

Role
Porting Engineer
Platforms
Android, Nintendo, iOS
Android Port (C++)
Visit site

02  /  Capabilities

Expertise

Languages & engines

Core technologies

Production work in Unity and C# across console, PC, and mobile releases.

UnityC# Photon PUNPhoton Fusion Unity Netcode

Systems & architecture

Scalable design

Modular, maintainable systems built on clean architecture and proven design patterns.

OOPDesign Patterns System ArchitectureMultithreading AsyncData-Driven Tooling

Gameplay, AI & networking

Systems in motion

AI behaviour, multiplayer, and the performance tuning that keeps it all shipping at frame rate.

Behaviour TreesFSM Pathfinding A*BFS / DFS MultiplayerNetworking LocalisationPerformance

Shipped across

PlayStation 5| PlayStation 4| PC| Android| iOS

03  /  Personal work

Projects

Every title is built cross-platform and deployed on the web, so you can play instantly with no download.

Mystic Sands gameplay

Mystic Sands

1st place

Narrative-driven adventure built at the ITI-BelMasry Tech Hackathon. Maze generation via recursive backtracking, graph-based dialogue and quest systems, and NavMesh-driven NPC AI.

ProceduralAINarrative
FakeOut BOSS gameplay

FakeOut BOSS

1st place

Stealth-comedy simulation built at GDA JAM. NPC awareness and gaze systems, adaptive time dilation, and customisable pathfinding (A*, BFS, DFS).

Stealth AIPathfinding
Table For None gameplay

Table For None

Multiplayer detective co-op. Lead programmer on a team of three: multiplayer via Unity Netcode, FSM-driven customer AI, and a flexible cooking-actions system.

MultiplayerNetcode
Dungeon Of The Skeletons gameplay

Dungeon of the Skeletons

2D platformer built in C++ and SFML with a team of six. Collision handling for jump states, character animation and movement, and patrol/turret enemy behaviours.

C++ / SFML2D Platformer