About
Recent computer science graduate with hands-on experience in VR experiences and 2D/3D game development. Proficient in Unity and Unreal Engine, with experience contributing to freelance, professional, and academic game projects.
Experience
-
Freelance Unreal & Unity DeveloperUpworkAug 2026 – Present
Developing gameplay features in Unity (C#) and Unreal Engine 5 (C++/Blueprints) remotely with clients to implement and refine game mechanics.
-
Game Design TutorKodlandMay 2026 – Present
Teaching game design and programming courses for kids, teens, and adults using hands-on projects.
-
Unreal Engine ProgrammerPsychoRavens · CairoJan 2026 – Apr 2026
Developed interaction logic between player characters and level elements using Unreal’s overlap and collision systems. Integrated portal activation and progression mechanics tied to gameplay events.
-
Teaching AssistantMisr International University · CairoSep 2025 – Jan 2026
Supporting the delivery of 4 courses per term, including Data Analysis, Linear & Integer Programming, Probability and Statistics, and Graphics and Game Programming. Led tutorials and problem-solving sessions focused on optimization, model formulation, constraints, and decision-making applications. Assisted with assessments, grading, and academic support.
-
Level DesignerSistro Entertainment Solutions · Cairo, EgyptAug 2023 – Jan 2024
Shipped immersive VR yoga and tourism experiences. Built interactive VR environments with Blueprints and Nanite, designed smooth user experience across Oculus/HTC Vive through Level Streaming and LOD optimization, and used Unreal Engine 5 and Unity Cinemachine for realistic and immersive visuals.
-
Information Security InternTelecom Egypt · New Cairo, EgyptSep 2022 – Oct 2022
Learned network security concepts and DDoS protection.
Education
- 2024
Skills
Tools / apps / platforms
Projects
-
3D Shooter DemoUnreal Engine
Third-person shooter featuring enemy AI, projectile and hitscan weapons, health systems, and character animations.
-
Minecraft DemoPanda-3D
Minecraft-style 3D voxel world demo with generated block terrain, skybox rendering, first-person camera controls, and basic scene lighting.
-
3D Dungeon EscapeUnreal Engine
First-person puzzle adventure using line tracing, enhanced input system, C++ delegates, components, pressure plates, item pickups, and dynamic lighting.
-
3D PlatfomerUnreal Engine
Stylized third-person 3D platformer featuring traversal-focused gameplay, obstacle-based challenges and checkpoints.
-
BlocketyUnity
2D arcade block breaker game with multiple levels and difficulty progression.
-
Solar System SimulationUnity
3D educational and interactive simulation of the solar system.
-
Space BlastersUnity, C#
Classic 2D shoot ’em up arcade-style shooter with responsive player movement, shooting mechanics, and varied enemy AI behaviors.
-
Graduation Project: ECO-ROUTINGVRP, heuristic and metaheuristic techniques
Solving VRP using a hybrid algorithm to improve logistics and transportation efficiency and solution quality.
Courses & certifications
- Complete C# Unity game developer 2D · GameDev.tv
- Unreal Engine 5 C++ Game Development (5.6+) · GameDev.tv
- Game Design and Development with Unity 2020 Specialization · Michigan University