Hello, my name is

Mohamed Haftari

I'm A Game Developer A Software Engineer A Systems Engineer A Gameplay Programmer A Engine Programmer A Low-Level Programmer A Technical Content Creator

What I do

Featured Projects

LEAVE

LEAVE is a cinematic 3D platformer set in a silent, abandoned world where the environments themselves guide the player forward. The project blends atmosphere, puzzles, and exploration into a focused, story-driven experience.

Through LEAVE, I gained strong experience in system architecture, tool development, and full-production workflows. I built the main systems for interaction, puzzles, world events, and level progression, created the internal tools used for level building, debugging, and content iteration. I also handled and create the animations, character and world design, and visual style, developing the entire project from concept to final build.

 

Check out LEAVE now

About Me

I enjoy exploring how systems work, solving hard problems, and learning new skills. I like working close to the technology, from high level logic down to low level behavior, and I focus on building things that are reliable and well engineered.

My Approach

I push through limitations and do not stop when something looks difficult. I learn what I need, test ideas, and find solutions instead of accepting no. I enjoy challenges that require focus, patience, and technical depth.

Passion for Technology

I like creating tools, systems, and workflows that improve development. Understanding how engines and technology behave internally helps me build stronger, faster, and more efficient solutions.

Community

I take part in events as a mentor, judge, and speaker, sharing knowledge with teams and new developers. Teaching and contributing to the community helps me grow while helping others learn.