Ahmed Afifi

Game Programmer & IT Systems Administrator — Unity / Unreal, C# / C++, Windows Server

Profile

Game programmer building gameplay, multiplayer and live-service systems in Unity and Unreal, with shipped titles on iOS, Android and Steam. Before games, nine years running a corporate Windows Server environment single-handed — Active Directory, Group Policy, Exchange, DNS/DHCP, WSUS, WDS and NTFS security on Hyper-V, behind a MikroTik firewall. Two tracks, one engineer: I build the game and the infrastructure it runs on.

Core Skills

Engines
Unity (primary), Unreal Engine (C++ and Blueprints)
Languages
C#, C++, Python, JavaScript, Java, PowerShell
Gameplay
Combat and AI systems, state machines, player controllers, progression and economy, save systems, UI/UX implementation
Multiplayer
Netcode for GameObjects, Relay, Lobby, UGS Matchmaker, dedicated servers on Edgegap, reconnect and backfill
LiveOps
Unity Gaming Services, Cloud Code (C#), Remote Config, Economy, Cloud Save, Leaderboards; season passes, quests, login streaks, store and offers, guilds, live config push
VR / XR
VR interaction systems, XR rigs, comfort and input handling
Directory
Active Directory DS, forest and OU design, groups, delegation, Group Policy, DNS, DHCP
Servers
Windows Server 2016/2019/2022, Exchange Server, File Services, WSUS, WDS, Hyper-V
Security
NTFS and share permissions, least privilege, auditing, MikroTik / RouterOS firewall, Bitdefender GravityZone
Pipeline
Git and version control administration, build and release automation, mobile deployment, automated testing

Professional Experience

Game Developer — 2024 Studios Nov 2024 – Present
Cairo, Egypt
Game Developer (Internship) — Futuregames Sep 2025 – Mar 2026
Warsaw, Poland
Technical Support — Concentrix Sep 2022 – Mar 2023
Cairo, Egypt
IT Specialist — Elfath Group Aug 2013 – Jan 2023
Cairo, Egypt — ongoing contract IT support, sole administrator. 2 servers and 20–30 workstations.

Shipped Games & Apps

In Development

Education & Certifications

Languages

Arabic — native. English — professional working proficiency.