Active Directory
Built the domain from scratch โ forest and domain setup, an OU tree mapped to the company's departments, security groups, and delegated rights. Replaced scattered local accounts with one managed identity per person.
Hello, World! I'm
Crafting immersive game experiences through code. Passionate about pushing the boundaries of interactive entertainment.
Two tracks, two CVs โ game programming and IT infrastructure.
Professional game programmer with experience in coding for regulated environments and corporate organizations. My expertise lies in gaming development using languages like C++, C#, Python, and JavaScript.
Currently working as a Game Developer at 2024 Studios, where I design and program engaging gameplay mechanics, troubleshoot issues, and collaborate with artists to bring game concepts to life.
I thrive on crafting immersive experiences โ from open-world Unreal adventures to VR interactions and narrative-driven journeys. Every project is a new level to conquer.
Before the games, and alongside them โ nine years running a corporate Windows Server environment end to end. Sole administrator, 2 servers, 20โ30 workstations.
I designed the domain, built the servers, wrote the policies, held the perimeter, and supported every user on top of it. No team to escalate to โ if it broke, it was mine.
Built the domain from scratch โ forest and domain setup, an OU tree mapped to the company's departments, security groups, and delegated rights. Replaced scattered local accounts with one managed identity per person.
AD-integrated zones with forwarders and scavenging, plus DHCP scopes, reservations and options. Ended the static-IP collisions and the per-machine network fiddling.
The policy baseline: password and lockout rules, desktop and security lockdown, mapped drives and printers, software deployment, targeted per OU with security and WMI filtering.
Company mail brought in-house โ mailbox databases, mail flow and connectors, distribution lists, shared mailboxes, transport rules, and OWA access.
A least-privilege share model on NTFS: department-scoped shares, ACLs granted to groups rather than individuals, and auditing so access to sensitive directories was traceable.
Centralised patching with computer groups and staged approvals, so updates were piloted and tracked rather than left to each machine to sort out alone.
Network OS deployment from a standard image. A new or wiped machine PXE-boots and comes back a working, domain-joined workstation โ no manual install, no drift between desktops.
Server roles run as virtual machines โ sized, switched and checkpointed, so changes could be tested and rolled back instead of gambling with live services.
The internet gateway. Per-user and per-group rules deciding who got out at all, and content and service filtering deciding what they could reach once they did.
Endpoint protection pushed to every machine from one console โ policies by group, detections and quarantine monitored centrally, remediation handled from the same place.
Rather than read it โ play it. My whole career is a side-scrolling level.
Walk from 2013 to today across eight zones โ land on career pillars, collect the game gems, charge the skill totems, and inspect the trophies in the vault.
Games, apps and tools I've shipped
Interactive educational platform with digital coursebooks, workbooks, multimedia learning tools, and classroom management for students and teachers.
Horror-themed escape room. Find your way out of an abandoned place by hunting clues and solving puzzles โ room by room, evading what stalks the corridors โ played solo or co-op with a friend.
03
Open Source
Arcade snake in C++20 on SFML 3 โ procedurally generated levels proven playable, five snake types with real abilities, and up to 4-player networked multiplayer with client-side prediction so turns never feel late.
Server-authoritative clan, chat and voice system for Unity 6 on Unity Gaming Services. Cloud Code owns every mutation โ roles, invites, moderation, leaderboards and Vivox voice โ shipped as a UPM package with Play Mode tests run against the live backend.
05
Asset Store
A free Unity editor extension that saves your work automatically on rules you set. Built with UI Toolkit and published on the Unity Asset Store โ works across Built-in, URP and HDRP.
06
Turn-based sci-fi predator game: set traps, drag bodies, evolve new powers. Hunt your way to the top.
07
Employed to recycle. Sort fast, sort correctly, don't get fired! A hectic recycling simulation.
08
Fast-paced body-hopping shooter โ survive by constantly switching hosts before they die. Hop or drop.
09
Survive endless waves of enemies, grow your powers, and outlast the night as a vampire hunter.
10
In a world of drought, the last three seeds are humanity's only hope to survive. Protect them at all costs.
11
A ghost wanders the world with a persistent cat companion โ his beloved pet from a past life.
12
A dark atmospheric horror-adventure game jam entry. Dare to venture into the wicked forest.
Unreleased & internal work
14
In Development
Narrative action-adventure set in the Tales of Khayaal universe by Gould Studio. I build the gameplay systems โ an ability & attribute framework, combat backed by a custom in-editor attack authoring tool, traversal, crowd simulation and a quest system across a living city.
15
In Development
A multiplayer VR card battler in the spirit of Clash Royale โ draw from your deck, deploy units down the lanes and break the opposing towers, played room-scale in VR with networked matches, voice chat and a spectator view.
16
In Development
MENA's first reward-gaming mobile platform. Players work through a daily chain of casual-game quests and unlock real, brand-funded vouchers (Talabat, Carrefour, Amazon, noonโฆ). The economy is fully server-authoritative โ the client only ever reports raw gameplay events; Cloud Code evaluates quest progress and mints every coupon.
17
In Development
Mobile simulation game for Sana Games Studio โ grow real Egyptian plants within a sacred temple, watering and caring for them to earn Coins and XP, unlock new areas, and expand the temple while surfacing the cultural significance of ancient Egyptian plants.
Have a project in mind or want to collaborate? Let's connect!