I'm a passionate gameplay programmer focused on delivering engaging player experiences. I specialize in Unity and Unreal, building multiplayer systems, AI, UI, and performance optimizations for immersive worlds. I thrive in remote, multicultural teams, love prototyping, tool development, and mentoring junior developers. Outside work I enjoy factory simulation games and playing with cats.

Alaeddine Rekik

I'm a passionate gameplay programmer focused on delivering engaging player experiences. I specialize in Unity and Unreal, building multiplayer systems, AI, UI, and performance optimizations for immersive worlds. I thrive in remote, multicultural teams, love prototyping, tool development, and mentoring junior developers. Outside work I enjoy factory simulation games and playing with cats.

Available to hire

I’m a passionate gameplay programmer focused on delivering engaging player experiences. I specialize in Unity and Unreal, building multiplayer systems, AI, UI, and performance optimizations for immersive worlds.

I thrive in remote, multicultural teams, love prototyping, tool development, and mentoring junior developers. Outside work I enjoy factory simulation games and playing with cats.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Advanced
English
Advanced
French
Advanced

Work Experience

Unreal Engine Programmer at Segritude Games
November 1, 2024 - June 8, 2024
Working as an Unreal engine programmer for a multiplayer survival game and as a gameplay and networking programmer.
Game Programmer at Gamecrafters Collective
August 1, 2024 - June 8, 2024
Working as a tool's programmer for a turn-based Unity 2D game and as the lead programmer for an FPS horror game on Unreal Engine 5. Programmed a Level Design Editor Plugin for Unity which led to the reduction of the levels’ creation time by the designers and game volume since the level are stored as Jsons.
Freelancer at Break Time
October 1, 2023 - July 31, 2024
Took a break from work to take care of sick grandparents while doing some small freelance tasks on the side.
Unity Programmer at Project Seed
October 1, 2022 - September 30, 2023
Worked with a multicultural team on a 2.5D Android Game called Outland Odyssey. Integrated Singular SDK, worked on AI for mobs, UI, and Audio System. Handled backend tasks like Azure functions for Playfab, setting JSON files on Playfab, optimization, and other tasks. Achievements include game performance optimization (from 40 FPS to 96 on 120 Hz phones), reduced network latency, resolved 50+ bugs and crashes, enhanced audio system, developed AI behavior for enemy mobs, and designed custom UI elements.
Multiplayer Programmer at XtendPlex
April 1, 2022 - September 30, 2022
Worked on a multiplayer FPS game. Set up a dedicated server ensuring a stable and scalable multiplayer environment. Developed and optimized matchmaking algorithms to reduce player wait times and ensure balanced matches. Designed and implemented an anti-cheat system to reduce cheating. Ensured smooth player movement synchronization minimizing latency. Implemented server-side validation to prevent exploits and hacks.
Full Stack Developer at Outscal
September 1, 2021 - March 31, 2022
Developed Windows console and Unity games while honing C++/C# skills with a course. Mastered object-oriented programming principles, design patterns, data structures & algorithms. Developed game engine tools for Unity, enabling faster prototyping and streamlined development. Created console-based games and Unity projects using Unity API. Applied data structures to optimize performance.

Education

Engineer Degree in Mecatronics at National School of Engineers of Sousse, ENISo
January 11, 2030 - August 13, 2025
Engineer Degree in Mecatronics at National School of Engineers of Sousse, ENISo
January 11, 2030 - February 10, 2026
Full Stack Game Developer at Outscal
January 11, 2030 - February 10, 2026
Unreal Engine Courses at GameDev.tv
January 11, 2030 - February 10, 2026

Qualifications

Unreal Engine 5 C++ Multiplayer: Make Your Own Co-Op Game
January 11, 2030 - July 2, 2025
UE5 C++ Developer: Code Your Own Unreal Games
January 11, 2030 - July 2, 2025
Unreal Multiplayer Master: Code Your Own Multiplayer Game In Unreal
January 11, 2030 - July 2, 2025
Professional Game Development in C++ and Unreal Engine
January 11, 2030 - July 2, 2025
Unreal Engine 5 C++ Multiplayer: Make Your Own Co-Op Game
January 11, 2030 - August 13, 2025
UE5 C++ Developer: Code Your Own Unreal Games
January 11, 2030 - August 13, 2025
Unreal Multiplayer Master: Code Your Own Multiplayer Game In Unreal
January 11, 2030 - August 13, 2025
Tom Looman Professional Game Development in C++ and Unreal Engine
January 11, 2030 - August 13, 2025
Full Stack Game Developer
January 11, 2030 - August 13, 2025
Unreal Engine C++ Multiplayer
January 11, 2030 - February 10, 2026
Unreal Engine Courses (GameDev.tv)
January 11, 2030 - February 10, 2026
Full Stack Developer
January 11, 2030 - February 10, 2026

Industry Experience

Gaming, Software & Internet, Media & Entertainment, Professional Services, Computers & Electronics