Hi, my name is

Ahmed

I’m a Senior Software Engineer ​specializing in Game Development using ​Unity and Unreal Engine.

About me

I am a Senior Software Engineer specializing in Unity and Unreal ​Engine, proficient in C# and C++. I have developed scalable UI ​systems, and various animation, UI, physics, and gameplay systems, all ​aimed at enhancing user interaction.


Passionate about problem-solving, I embrace new technologies and ​enjoy tackling complex challenges. Collaborating with designers has ​enhanced my ability to solve design issues.


Professional Projects

Waimz

Waimz is a lowpoly 3D coworking space that ​transforms your office location into an ambient ​virtual world. Meet, play, and bond with ​colleagues globally in a beautiful, innovative, and ​social experience.


Responsibility : I contributed to the design and ​development of this virtual office, implementing ​a custom real-time audio chat with Vivox and k-​means clustering algorithm. I also designed ​modular systems for character and ​environmental interactions and optimized Unity ​networking for WebGL.

Radio Runner

Radio Runner is a fast-paced, rhythm-music ​platformer with neon graphics and cool music. ​Players make precise moves to avoid dead-ends ​across 5 challenging levels and 5 funky tracks.

Responsibility : I developed tools for level design ​and music analysis, engineered systems for ​character physics, animation, UI, and sound, and ​shipped the game Steam.

Veterans Online

Veterans Online is a thrilling top-down twin-stick ​shooter suited for both casual and hardcore ​players, featuring fun warfare with easy-to-learn ​but hard-to-master mechanics.

Responsibility : I played a key role in designing the ​architecture for both server and client sides of this ​5 vs 5 multiplayer game in Unity. My contributions ​include developing fog of war system, and leading ​small team projects to ensure milestone ​completion and code reliability.

Personal Projects

Taxi G

Taxi G is a casual mobile game blending racing ​and infinite runner genres, set in famous ​Tunisian cities like Tunis, Ariana, and Sousse.

Responsibility : I implemented a design ​philosophy focused on rapid iteration and ​modularity, creating custom tooling in Unity ​Editor to streamline the design process and ​minimize obstacles for game designers.

Gods Don’t Fall

Gods Don't Fall is an action-packed 3D ​platformer where players, as powerful gods, ​battle for dominance on a floating platform. ​The last god standing wins.

Responsibility : I designed the frame-by-frame ​combat inspired by "Street Fighter" and ​integrated Unity's DOTS tech stack to create a ​fluid, responsive gameplay framework that ​enhances character animations and overall ​game performance.

Soccer Star Ace

Soccer Star Ace is a mobile football game inspired by Captain Tsubasa, focusing on fancy dribbling skills and dodging defenders. It offers a fresh twist to the traditional football genre.

Responsibility : I worked on ball physics, character animations, UI and developed a small tool for defender tactics.

Contact Me

Simple Twitter Icon