Experience

2025 - 2026
Al Arcade Studio

Unity 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 Company

Graphic Design

Designed banners, storefront signs, advertisements, and promotional cards for local shops

Education

2019 -2023
New Cairo Academy

Bachelor'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

Web Development & Web Design

10 Feb 2019

Graphic Design & Motion Graphic

15 Mar 2018

Technical Skills

Unity & Game Development
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