Game Development · RP-GD-0028
Hussein Elsayed
MidGameplay Programmer
Unity gameplay programmer shipping multiplayer mobile games and standalone VR/XR training apps
- Identity verified
- Remote Pro Ai team member · under contract
Availability on request
- 3yearsprofessional experience
- MidSeniority level
- UnityPrimary stack
- CairoBased in · Egypt · GMT+2
Hussein Elsayed
Profile summary
Unity developer with delivery across multiplayer mobile games, standalone VR/XR, AR and EdTech simulation. Programmed and launched Sigato, a real-time multiplayer board game on Google Play, then re-architected Sigato V2 with dependency injection, Photon PUN 2, Unity Gaming Services and a full set of platform services. Built VR training, medical and virtual-tour applications for Meta Quest, Pico and WebGL, and a Block-to-Python robotics editor for the 01Skills platform. Strong in C# architecture (SOLID, Extenject, event-driven design), client-server networking and mobile performance optimisation.
Languages
- ArabicNative
- EnglishProfessional working proficiency
Sectors
- Games
- Education
- Healthcare
- Insurance
Hussein Elsayed
6 rolesExperience
Most recent role first, with outcomes as stated in the CV.
Instructor — Programming, Game Development & Robotics
Kid Koder Academy
- Teach programming, game development and robotics, progressing students from Scratch and Blockly to Python, JavaScript, C# and Unity.
- Guide students through building complete games from scratch, including multiplayer Pong, Super Mario-style platformers and racing games.
Independent Unity Developer
EgyGames
- Expanded Sigato V2 into a full online product with client-server synchronization, lobby and matchmaking on Photon PUN 2.
- Designed the complete UI/UX in Figma and the software architecture on Extenject (dependency injection), then translated it into Unity UI.
- Integrated Unity Gaming Services, Firebase, Google Sign-In, Google Play Games and Game Center, plus analytics, in-app purchases, leaderboards, achievements and ads.
- Delivered English, Arabic and French localization and retention features (daily rewards, challenges, shop, themes) with reactive UI built on UniRx and LitMotion.
Unity Developer — VR/XR & Educational Applications
EKSON Technology / AlMotahida (Scivr)
- Contributed to 5+ Mathematics, 5+ Biology and 5+ CTE educational projects built in Unity.
- Built VR training applications for Meta Quest and Pico with VRIF, including the Dentist, Dentist Hygiene and Skin Care medical modules.
- Developed VR virtual tours, including the Pizza Tower and Acropolis experiences, alongside browser-based WebGL experiences.
- Optimized immersive interactions, UI, navigation and audio for standalone VR hardware and WebGL deployment.
Game Developer
DGSs
- Programmed and launched Sigato, a multiplayer 2D board game on Google Play, with real-time client-server synchronization, lobby and matchmaking.
- Established the gameplay, UI and networking architecture that became the foundation of Sigato V2.
Unity Developer — Robotics & EdTech
Thaka International (formerly BE-STEAM) — 01Skills
- Extended 01Skills, an EdTech platform serving thousands of students, with LEGO EV3 and SPIKE-style robotics simulation and block programming.
- Built a custom programming editor with Block-to-Python and Code-to-Blocks workflows, project save/load and portable Python code generation.
- Implemented nested mathematical and logical expressions and linked blocks to simulated robot behavior and missions, including the Panama robotics mission.
Game Developer
PSTC
- Engineered a multiplayer gamified mobile app integrated into the InsuranceMarket platform, using AppWarp for rooms, real-time chat and synchronized game state.
- Built authentication, profiles and guest sessions, integrated Unity Ads and Start.io, and cut app size and runtime cost through texture compression, refactoring and profiling.
Hussein Elsayed
5 projectsSelected projects
Shipped titles and products, with the role played on each.
Sigato (V1 & V2)
Game developer — architecture, networking and UI/UX
Real-time multiplayer 2D board game launched on Google Play, later expanded with matchmaking, platform services and English, Arabic and French localization.
Built with
- Unity
- C#
- Photon PUN 2
- Extenject
- Firebase
- Unity Gaming Services
Dentist & Skin Care VR training
Unity VR developer
Medical and dental VR training experiences for standalone headsets.
Built with
- Unity
- VRIF
- Meta Quest
- Pico
VR Clean Desk Policy
Freelance Unity developer
Task-based VR workplace training simulation with object manipulation and spatial narration for standalone VR.
Built with
- Unity
- VR
AR Card Gameplay System
Unity AR developer
Marker-tracking system that maps physical cards to virtual gameplay and UI elements.
Built with
- Unity
- AR
- Image tracking
GetMoney
Freelance game developer
Economic simulation game with a custom REST backend connecting Unity gameplay to server-side data.
Built with
- Unity
- PHP
- MySQL
- REST APIs
Hussein Elsayed
8 core skillsSkills
Core skills first, then the full toolkit by theme.
Core skills
- Unity
- C#
- Photon PUN 2
- Client-Server Architecture
- VR/XR (VRIF, XR Interaction Toolkit)
- Extenject / Dependency Injection
- Firebase
- Mobile Performance Optimization
Engine & gameplay
- Unity 6
- C#
- 2D/3D gameplay
- Unity UI
- Physics
- Animation
- Custom Editors
Multiplayer & networking
- Photon PUN 2
- Mirror
- AppWarp
- WebSockets
- Lobby & matchmaking
- Real-time synchronization
XR / AR
- VRIF
- OpenXR
- XR Interaction Toolkit
- Meta Quest
- Pico
- Vuforia
Architecture
- SOLID
- Design Patterns
- Extenject
- Event-Driven Architecture
- Service Locator
- UniRx
- LitMotion
Backend & platform services
- Firebase
- Unity Gaming Services
- Google Play Games
- Game Center
- In-App Purchases
- Unity Ads
- REST APIs
- PHP
- MySQL
- MongoDB
EdTech & visual programming
- Blockly
- Scratch
- LEGO EV3
- LEGO SPIKE
- Python code generation
AI & computer vision
- Unity Sentis
- Unity ML-Agents
- Behavior Trees
- Object Detection
Tools
- Git
- GitHub
- Jira
- Visual Studio
- Android Studio
- Figma
- Blender
- Photoshop
Hussein Elsayed
Usually works with
Roles this profile is usually paired with in a squad.
Game Development
Bring this profile into your squad
Add the role and level to the Squad Builder; availability is confirmed with your quote.
Availability on request