I am an experienced Gameplay Programmer and Unity & Unreal Engine Programmer who bridges creativity and technology to build engaging worlds. I enjoy applying my programming and problem-solving skills to design immersive gaming experiences and optimize game performance effectively. Currently, I work remotely with international teams on multiplayer survival games and turn-based Unity and FPS Unreal Engine projects. I am passionate about continuous learning, collaboration, and crafting games that captivate players. Beyond work, I enjoy playing factory simulation games and spending time with cats. I value clear communication, teamwork, and adaptability, always striving to enhance my skills and contribute positively to my projects and teams.

Alaeddine Rekik

I am an experienced Gameplay Programmer and Unity & Unreal Engine Programmer who bridges creativity and technology to build engaging worlds. I enjoy applying my programming and problem-solving skills to design immersive gaming experiences and optimize game performance effectively. Currently, I work remotely with international teams on multiplayer survival games and turn-based Unity and FPS Unreal Engine projects. I am passionate about continuous learning, collaboration, and crafting games that captivate players. Beyond work, I enjoy playing factory simulation games and spending time with cats. I value clear communication, teamwork, and adaptability, always striving to enhance my skills and contribute positively to my projects and teams.

Available to hire

I am an experienced Gameplay Programmer and Unity & Unreal Engine Programmer who bridges creativity and technology to build engaging worlds. I enjoy applying my programming and problem-solving skills to design immersive gaming experiences and optimize game performance effectively. Currently, I work remotely with international teams on multiplayer survival games and turn-based Unity and FPS Unreal Engine projects. I am passionate about continuous learning, collaboration, and crafting games that captivate players.

Beyond work, I enjoy playing factory simulation games and spending time with cats. I value clear communication, teamwork, and adaptability, always striving to enhance my skills and contribute positively to my projects and teams.

See more

Experience Level

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

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

Industry Experience

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

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more