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
- Design and implement gameplay mechanics and systems across shipped mobile and PC titles.
- Core author of the studio's shared live-services layer on Unity Gaming Services: a game-agnostic
Unity package and a C# Cloud Code module covering economy, store, season passes, missions, login
streaks, mail, guilds, leaderboard events, moderation and live config push.
- Shipped that layer under three games — One State (open world, Kashkha Pass battle pass),
CUBEX (real-time strategy on dedicated servers) and KEMA (multiplayer card game).
- Maintain build pipelines, version control, and team development environments.
Game Developer (Internship) — Futuregames
Sep 2025 – Mar 2026
Warsaw, Poland
- Built digital games in a studio environment alongside other disciplines, working to studio
process and review.
- Shipped jam and course titles across Unity and Unreal, including Project Trash (Steam),
Vampire Survival, Forest of the Wicked, Parasozhyt, and Voita.
Technical Support — Concentrix
Sep 2022 – Mar 2023
Cairo, Egypt
- Front-line technical support at service-desk scale — diagnosing user issues, resolving them
within agreed response times, and following up until closure.
IT Specialist — Elfath Group
Aug 2013 – Jan 2023
Cairo, Egypt — ongoing contract IT support, sole administrator. 2 servers and 20–30 workstations.
- Designed and deployed the Active Directory domain from scratch — forest,
OU tree mapped to departments, security groups, delegated rights.
- Ran AD-integrated DNS and DHCP, and authored the
Group Policy baseline — password and lockout policy, security lockdown,
mapped drives and printers, software deployment.
- Deployed and administered Exchange Server: mailbox databases, mail flow,
distribution lists, shared mailboxes, transport rules, OWA.
- Built a least-privilege NTFS share model, ran WSUS for staged
patching and WDS for network imaging, with server roles on Hyper-V.
- Held the perimeter with MikroTik firewall rules and the endpoints with
Bitdefender GravityZone.
Shipped Games & Apps
- Backdoor Dilemma — horror escape room, solo or co-op (Unity, iOS).
- Prime Press — education platform (iOS, Android).
- Configurable Autosave — Unity editor extension on the Asset Store.
- NEON COIL — C++20 / SFML 3 arcade snake with 4-player networked multiplayer (open source).
- Clan System — server-authoritative clans, chat and voice on UGS (open source).
- Project Trash (Steam), Voita, Parasozhyt,
Vampire Survival, Forest of the Wicked and four ITI-era jam titles.
In Development
- One State — open-world mobile action; character creation, server-owned inventory, Kashkha Pass.
- CUBEX — real-time mobile strategy; Matchmaker on Edgegap, card rarities, guilds, cup ladder.
- KEMA — multiplayer pyramid-building card game; backend, social and LiveOps.
- Tales of Khayaal, Project Clash (VR), Rabeh, Temple Garden.
Education & Certifications
- Diploma in Game Programming — Information Technology Institute (ITI), Jun 2024
- Bachelor of Computer Science — Modern Academy, Cairo, Sep 2018 – May 2022
- Ubisoft Game Creators' Odyssey — Rational Game Design, ACT 1 (May 2024) & ACT 2 (Jun 2024)
- NASA Space Apps Challenge participant, Oct 2024
Languages
Arabic — native. English — professional working proficiency.