I’m a Senior Gameplay Programmer with over six years of experience building complex gameplay systems in Unreal Engine using C++. I’ve worked on a wide range of projects, including a competitive racing game, a networked battle royale, a systems-heavy roguelike, and a strategic deck-building title. I specialize in multiplayer architecture, GAS-driven ability systems, responsive combat mechanics, and scalable gameplay frameworks. I focus on delivering clean, maintainable, and production-ready code that brings design visions to life while optimizing performance and creating engaging player experiences.

Ahmad Abdelkarim

PRO

I’m a Senior Gameplay Programmer with over six years of experience building complex gameplay systems in Unreal Engine using C++. I’ve worked on a wide range of projects, including a competitive racing game, a networked battle royale, a systems-heavy roguelike, and a strategic deck-building title. I specialize in multiplayer architecture, GAS-driven ability systems, responsive combat mechanics, and scalable gameplay frameworks. I focus on delivering clean, maintainable, and production-ready code that brings design visions to life while optimizing performance and creating engaging player experiences.

Available to hire

I’m a Senior Gameplay Programmer with over six years of experience building complex gameplay systems in Unreal Engine using C++. I’ve worked on a wide range of projects, including a competitive racing game, a networked battle royale, a systems-heavy roguelike, and a strategic deck-building title. I specialize in multiplayer architecture, GAS-driven ability systems, responsive combat mechanics, and scalable gameplay frameworks. I focus on delivering clean, maintainable, and production-ready code that brings design visions to life while optimizing performance and creating engaging player experiences.

See more

Experience Level

Expert
Expert
Expert

Work Experience

Senior Gameplay Programmer at REKT Studios (Remote)
January 1, 2021 - Present
Led core gameplay systems for REKT Studios' flagship titles, Battle Royale (Spludge Wars) and multiplayer Roguelike (Rektified). Implemented multiplayer networking, UI, AI, and Gameplay Ability System to create polished player experiences. Collaborated with designers, artists, and producers to ensure mechanics integrated seamlessly into levels. Conducted code reviews and debugging to maintain quality and optimize performance. Implemented features including inventory, weapons, abilities, physics simulation, and locomotion.
Senior Unreal Engine Developer at Remote Wicked Games
January 1, 2023 - April 1, 2023
Developed multiplayer features for the main game Spherix, including inventory system, leveling, in-game currency, and UI. Maintained code integrity and optimized performance through debugging and testing. Collaborated with a team of developers to deliver an engaging, high-quality game. Ensured all game features were functional, user-friendly, and engaging for players.
Unreal Engine Developer (Freelance) at Self-Employed / Freelance
January 1, 2019 - Present
Freelance Unreal Engine development across multiple projects, including: Battle Chords W3D (Open World Musical game where players fight enemies by playing music with instruments); VR Interior Customization (VR project for furniture and object customization); VR Work Interview Simulation; Zone Out (3D mobile space shooter with waves of enemies and ability usage).

Education

M.Eng. in Civil Engineering at Université Libano - Française
January 1, 2018 - January 1, 2021
B.Eng. in Civil Engineering at City University of Tripoli
January 1, 2015 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment

Experience Level

Expert
Expert
Expert

Hire Ahmad Abdelkarim today

To get started post up your job and then invite Ahmad Abdelkarim to your job.