
Club ERP
The Club · Sheraton, a Ministry of Youth & Sports club
The system a whole club runs on: members and families, money, sports, bookings, staff and stock, in one place.
Open levelEvery system, game, app, site, proposal, server and talk in the game, grouped by world. Each one has its own page with the screens and the full story.
ERPs, platforms and an AI assistant that organisations run their day on.

The Club · Sheraton, a Ministry of Youth & Sports club
The system a whole club runs on: members and families, money, sports, bookings, staff and stock, in one place.
Open level
Inside Club ERP
Managers ask in plain Arabic and get numbers, charts and reports from live data. It can only read, and only what that manager may see.
Open level
OC Sport academies
Multi-tenant academy software. OC Sport runs more than 850 players on it: programmes by age, schedules, attendance, billing and a parents’ portal.
Open level
AL-Arcade, internal
My own agent platform: I type a task on my phone, a Claude Code agent works in the real repo on the server, streams its progress and pushes the commit.
Open level
Gaming events management
Tournament software for gaming events: players register, queue for matches, get called when it is their turn and follow a live leaderboard.
Open levelAL-Arcade
The tools behind the studio: a gamified HR and project platform, a QA test-case manager, a protected video player and a game-scoping calculator.
Open levelBooth games for hardware brands, multiplayer worlds, chess with bots and games for kids.



AL-Arcade’s own game platform
Chess, ludo, domino and tawla in one Arabic-first game, with Stockfish bots, ratings, tournaments, clubs and a full operator console.
Open level
MSI
A body-controlled samurai game: swing your arms to cut through 50 ninjas, then spin the prize wheel. It drew queues at MSI stands for months.
Open level
Cooler Master, Insomnia gaming festival
A cyberpunk runner you play with your body. Raise both hands to start. It packed Cooler Master’s stand for two days.
Open level
AL-Arcade original
Asymmetric multiplayer horror: one player is a giant Eye watching a procedural dollhouse, the others are Runners looting it in first person, slowed by everything they steal.
Open level
MSI
A realistic first-person wizard showcase for MSI’s new laptops: players hurl fire at a skeleton army with their hands.
Open level
MSI
A Kinect rhythm game: MSI’s Lucky dragon plays four drums on a neon stage and players hit the beats with their hands to win prizes.
Open level
AL-Arcade original
Four-player online co-op: clumsy physics hands give real first aid to ragdoll patients, wave after wave, until the clinic reaches Class S or goes bankrupt.
Open level
MSI
A Kinect runner where MSI’s Lucky dragon dashes through a lantern-lit Ramadan alley collecting dates.
Open level
MSI
Lucky the dragon rides a hoverboard through a neon city at night, dodging traffic and grabbing coins against a 60-second clock.
Open level
MSI
A two-player fighting game in an MSI arena, with combos, counters and knockouts, played seated on gamepads.
Open level
PureGanic
Punch and kick through a cartoon street on a portrait kiosk, then spin for a prize. Kids and parents played it together.
Open level
MSI
A comic wizard game where players fight zombie hordes by casting spells with their arms. It started our long run of games with MSI.
Open levelAL-Arcade product line for brands
A repeatable kit for touch-free brand games: a Kinect, a PC and a big screen, plus a prize wheel organisers run from a spreadsheet.
Open level

Powers El3ab
A small Go service that turns the Stockfish engine into seven chess opponents with human strength, human mistakes and human thinking time.
Open level
Unofficial launcher, not associated with Mojang or Microsoft
A redesigned Bedrock launcher for Mac and Windows with automatic world backups and pack management, plus servers where Bedrock and Java players share one world.
Open level
AL-Arcade original
Kinect games built around a farmer hero, starting with Al-Tahteeb, a stick-fighting game built in four days for a gaming festival.
Open level
TPI Games
A high-fidelity third-person souls-like demo: an armoured knight in an overgrown medieval castle.
Open level
TPI Games
A first-person survival-shooter demo: hunt wolf creatures through a dense forest with a hunting shotgun.
Open level
Fusteka
A low-poly multiplayer shooter demo for an ice-cream brand’s first game. It proved the feel and the art style, then the client shelved it.
Open level
The first El3ab, with OC Sport
Where El3ab started: a Unity board-games hub with 3D chess and ludo tables seen from the player’s seat, and costume avatars.
Open level
Ta7alip Academy
A runner game for Ta7alip Academy’s campus booth, played by students at Cairo University.
Open level
Amer Group and Porto Sporting Club
A branded powerboat racer through tropical islands and rock arches, adapted from an open-source racing sample.
Open level
68 Unity projects on my GitLab
Everything else we prototyped: a learning game with voice prompts, a business sim, a delivery game with traffic, a Kinect party game, and the tools we reuse.
Open levelApps people carry in their pockets: member cards, bookings, gate passes and games.



The Club · Sheraton
The club in a member’s pocket: a digital card with a QR gate pass, the whole family, bookings and news.
Open level


A large sporting club, pilot
A members’ app, a staff portal and a gate scanner for a club of about 80,000 members, fed by the club’s 20-year-old desktop system without replacing it.
Open level


The Club · Sheraton
A 54-screen clickable prototype that needs no network, built to be shown live in client meetings.
Open level


Goodwill incubation programme, top 5
Gyms, physiotherapists and rehab centres that welcome people with special needs, in one app, with points that turn sessions into discounts.
Open levelCompany sites, stores and platforms, from a 3D print editor to a club website.

AL-Arcade
The company site in English and Arabic from one template, with working miniatures of the systems the studio builds playing on the home page.
Open level
The Club · Sheraton
The club’s public site, served by the ERP itself, so sports, courts and age bands come straight from live club data.
Open level
El Captain, our academy platform
The Arabic site that sells El Captain to academy owners, with a page per sport and a subscription calculator.
Open level
OC Sport
OC Sport’s public site, rebuilt on El Captain’s website builder, with a branches section that reads live data from the academy system.
Open level
For The Club · Sheraton
Two animated Arabic reports for government readers: what was built, screen by screen, and why the system is safe to use.
Open level
Creator marketplace
A marketplace where brands post content campaigns and creators apply, deliver and get reviewed, with self-hosted video review to the frame.
Open level
Matbaangi print shop
A print-shop store where customers design business cards and booklets in the browser, front and back, before they order.
Open level
Digital marketing agency
A bilingual agency site with a particle-effect hero, handed over with a content dashboard.
Open level
Esports organisation
A high-energy site for an esports organisation, with tournament pages and group tables.
Open level
Steel fabrication workshop
A portfolio site for a steel-fabrication workshop, with a laser-cutter hero and a grid of featured works.
Open level
Medical apparel startup
An online store for medical scrubs, with categories, new arrivals and product rows.
Open level
Pitch and court booking
A pitch-booking site: pick a location, a sport and a field, then a time, in five steps.
Open level
Natural health brand
A store for a natural-health brand, with catalogue, consultation services, brand story and checkout.
Open level
Trade and logistics company
A trade and logistics company site with services, partnership and agency requests, and an agents directory.
Open level
Industrial equipment supplier
A catalogue and shop for an industrial-equipment supplier serving many sectors.
Open level
El3ab
A dark landing page for El3ab with the app in a phone, download and tournament buttons, and an Arabic switch.
Open level
Steel fabrication contractor
A company site for a steel-fabrication contractor, with a video hero, projects, partners, careers and quote requests.
Open levelAccessibility initiative
A concept for a skills platform built for people with disabilities: text to Braille, text to speech, and a reading aid that enlarges the line under the cursor.
Open levelProposals, decks and billboards I design to win a client, a room or a street.

A public technological university
A university platform proposal drawn as an engineering drawing set, published on the web and as a paginated A4 edition from the same source.
Open level
The club system and the members’ app, in one pitch
One page that pitches the whole club system and the members’ app together, in the client’s own visual language, with a working app inside it.
Open level
A club-management company
A proposal with a working 29-screen app inside the page, rebuilt around the client’s own photos after they said the first draft looked generic.
Open level
AL-Arcade
Arabic outdoor and social ads for AL-Arcade: 3 by 2 metre billboards, delivered as editable files built from HTML masters.
Open level
Two prospective brand partners, not signed
Animated sponsorship pitch sites for El3ab, each re-skinned for a prospective sponsor through the app’s own theme engine.
Open level
El3ab
Launch ads for El3ab’s café games: a social set and 3 by 2 metre billboards built around real app screens.
Open levelThe machine everything above runs on. I set it up, I moved it, I keep it alive.

AL-Arcade infrastructure
One 8-core machine runs 73 apps, 17 database servers, GitLab, mail, file sharing, a cloud dev box and game servers. Most of it deploys on git push.
Open level
AWS to Contabo, October 2026
Moved the company’s entire 71-service production box to a new provider with 19 minutes of downtime, after checking every database byte for byte.
Open level
AL-Arcade and its team
My own GitLab: 135 repositories, 4,084 commits, 16 contributors, and the push that triggers deploys for most of my apps.
Open level
AL-Arcade
Mail, the file drive and team workspace, an app backend, a video server and project boards, all on the same box with no SaaS subscriptions.
Open level
Club ERP, for the client
I run my own security and load reviews and hand the client a readable assessment, with the test code included.
Open level
AL-Arcade
One world for Java and phone players on my own game panel, built around a network that silently dropped Bedrock’s connection packets.
Open level
For IStalk
A small WebSocket lobby and packet relay that lets players of a Unity multiplayer game find each other and play without opening ports at home.
Open levelAL-Arcade
Before the big one: GitLab and Nextcloud consolidated onto one server, and a rescue from a 98% full disk.
Open levelTalks, workshops, a hackathon win and the finals of a startup competition.

With CyberQuest
First place in a three-day hackathon on digital educational content, with a game that turns bug-bounty training into quests.
Open level
El3ab and The Captain
Reached the last stage of an AWS startup competition, pitching both of AL-Arcade’s product lines with two investor-style web decks.
Open level
Gaming Track panel and a workshop
Panelist on the Gaming Track and leader of a workshop, "Beyond Boring Tutorials: Gamifying Learning Pathways", at the summit’s tenth edition.
Open level
Gaming Track panel and a workshop
On the Gaming Track panel about the future of game development, and leader of a workshop, "What is a Game? Demystifying Gamification and Its Core Principles".
Open level
Techne Summit 2026 workshop
A workshop for game developers on structuring Unity prototypes so they stay fast without a rewrite, with presenter notes and timing on every slide.
Open level
EduVation Summit 2024 lecture
A full lecture on how game mechanics change learning, recorded and published by the summit.
Open level
Talk at the Insomnia gaming festival, Cairo
A festival talk on making learning more delightful with game mechanics.
Open level
With Phyzio
One of the top five projects in an incubation programme, with Phyzio, a points-based platform linking people with special needs to gyms and physiotherapists.
Open levelIf you have a system to build, a game to make or a server that needs moving, I am one message away.
info@al-arcade.com