Hi I’m
Mohamed Agilah
Software Engineer
Returning To STEM
I build modular software systems and tools with a focus on C++, engine architecture, graphics, gameplay systems, and development tooling.

agilahmohamed@gmail.com

What I Do
I build systems that are clean, scalable and efficient.

Engine Architecture
Utilising backend abstraction, modular design and reusable frameworks.

Graphics & Rendering
Ray tracing, DirectX12, rendering pipelines and visual systems.

Gameplay & AI
Gameplay systems, AI logic, state machines and interaction systems.

Tools & Debugging
Developer tools, debugging workflows and technical documents.
Featured Projects

SFML Engine
Utilising backend agnostic 2D C++ engine focused on reusable systems, modular design and scalable architecture.
C++
Engine

Real Time Collison Handling
Real time collision framework featuring broad phase optimisations, intersection testing and response handling.
C++
Physics


