Experience
2025 - 2026
Al Arcade StudioUnity Developer
Virtual Lab Builder – Developed a node-based Unity system for creating and managing interactive educational experiments, with persistent experiment data stored and retrieved through a PHP/MySQL backend.
Multiplayer Games
Multiplayer Quiz Race – Developed a real-time multiplayer quiz racing game where two players compete on a three-lane track. Players swipe between lanes to choose the correct answer while racing toward the finish line, with player movement, progression, and game state synchronized using Netcode for GameObjects.
Multiplayer FPS Shooter Quiz – Developed a team-based FPS quiz game featuring human and AI-controlled players. Questions or categories appear during gameplay, and players must identify and shoot the correct object or animal in the environment—for example, shooting the correct animal when prompted with “Mammal.” Implemented synchronized multiplayer interactions, quiz logic, shooting mechanics, and AI integration.
Esports Board Game Collection – Developed multiplayer board-game systems including Chess and Ludo, with friends, backend-driven game management, and a single-elimination tournament system where players advance through bracket rounds until a final winner is determined.
Each game supports three gameplay modes: Online Multiplayer, Offline Local Play, and AI Mode, allowing players to compete online, play without an internet connection, or play against computer-controlled opponents.
Implemented comprehensive data storage and tracking for players and matches, including match history, participants, match results, player actions, and total matches played, using Unity Gaming Services, Supabase, PHP, and MySQL.
Also developed a PHP/MySQL web-based tournament management panel for creating and deleting tournaments, managing tournament data, viewing registered players, and monitoring tournament participation and progress.
Mini Games for Educational Simulations – Developed 5+ interactive Unity simulations and mini-games covering chemistry, physics, and other school subjects.
2025
Orpita Games Studio (Starter Studio)Unity Developer Contributor
Collaborated with a small indie team on a Game Jam project, contributing ideas and organizing the project workflow among the team.
2021 - Current
Freelancer
Game Development
*Baloot Card Game – Currently developing a production online multiplayer Baloot card game in Unity, using brainCloud for online services and backend integration. Built a custom advertising system using Supabase, along with a Next.js admin dashboard for managing targeted in-game advertisements and an official website for the game. The dashboard is being expanded into a full game administration system, with planned brainCloud S2S integration to securely manage game data and operations such as store content and pricing, player rewards, account moderation and bans, and other live game settings. The project is actively expanding with social features, rankings, tournaments, match history, in-game economy, events, and other online systems currently under development.
* Quiz Game – Developed a Unity quiz game using Addressables, featuring multiple-choice questions, scoring systems, dynamic content management, responsive UI, and backend integration for storing and retrieving player data.
* Participated in 3 Game Jams, developing gameplay mechanics and complete playable prototypes under limited development time.
3D Design & Animation
* Interactive 3D Hologram Viewer – Developed a Unity application for displaying 3D models on a holographic display, with real-time control over lighting, model selection, and interactive presentation settings.
* Created 3D animations and anamorphic visual content for an Asas Signal product presentation.
Interactive & Multimedia Projects
* Real-Time Motion Tracking System – Valu – Developed a Unity-based body tracking system using MediaPipe, mapping a person's real-time body movements onto a 3D character.
* Developed an interactive Raspberry Pi motion-sensor system with socket communication for triggering and transmitting video and image content between devices.
2018 - 2019
Al Motwada CompanyGraphic Design
Designed banners, storefront signs, advertisements, and promotional cards for local shops
Education
2019 -2023
New Cairo AcademyBachelor's Degree in Information Systems
Certificates
Advanced Unity Systems & Gameplay Mechanics (In Progress)
RPG Quest & Leveling Systems · Skill Trees · Stats & Status Effects . Pathfinding · Procedural Generation · Parkour & Climbing
Stock Trading
01 Jan 2022
Web Development & Web Design
10 Feb 2019
Graphic Design & Motion Graphic
15 Mar 2018
Technical Skills
Unity · UI Toolkit · Addressables · Shader Graph · Animation Systems · Inverse Kinematics (IK) . Unity Profiler · Memory Profiler · Object Pooling · GC Allocation Optimization
Unity Tools & Packages
DOTween · Cinemachine · Unity Input System · ...
Multiplayer & Backend
Netcode for GameObjects · brainCloud · Unity Gaming Services (UGS) · Server-Authoritative Logic · Server-Side Validation · Supabase · MySQL · REST APIs · OAuth 2.0
Programming & Web Technologies
C# · PHP · JavaScript · Python · HTML · CSS · jQuery
Development Tools & Deployment
Git · GitHub · Google Play Console
3D & Technical Art
Blender · Substance Painter · Marvelous Designer · Cascadeur · Spine 2d · RizomUV · TopGun3 · Marmoset Toolbag · Houdini · Rigging · Animation
Interactive & Multimedia
MediaPipe · Real-Time Body Tracking · TouchDesigner · Socket Communication
AI-Assisted Creative Workflows
Game Ideation · Concept Development · Visual Prototyping · Image Generation · Video Generation · Voice Generation · Audio Generation
Design & Additional Software
Adobe Photoshop · Adobe Illustrator · Adobe After Effects · Adobe InDesign · CorelDRAW · Microsoft Office · Microsoft Dynamics 365