← Back to portfolio

Maged Ahmed Abdelrahman

Game Programmer | Unreal Engine 5 Developer

Download PDF

Contact Information

Professional Summary

Game Programmer specializing in Unreal Engine 5 with strong focus on gameplay systems, AI behavior, and interactive mechanics. Experienced in building complete gameplay features from concept to implementation. Strong problem-solving mindset with the ability to work under time constraints and collaborate effectively within a team.

Technical Skills

  • Unreal Engine 5 (C++ & Blueprints)
  • Unity Development Basics & C# Programming
  • Collab with Artists and Sound Designers
  • Gameplay Systems Programming
  • AI Behavior Implementation
  • Animation Systems (Anim Montages, State Machines, Animation Blueprints)
  • Pawn Sensing & AI Perception
  • C++ & Blueprint Communication
  • Object Oriented Programming
  • Game Logic & Systems Design
  • Puzzle Mechanics & Interactive Systems Development
  • Visual Studio 2022
  • Git
  • Desktop Development - Willing to know more about XR and mobile development

Work Experience

Game Developer - Runprof LLC (3 Months)

  • Developed a palletizer system in Unreal Engine using Blueprint-based architecture.
  • I was responsible for making a local database and save system using Unreal's GameSave system.
  • I dealt with the client and turned requirements into a real system.
  • I handled the math behind the system.
  • I connected the aspects of the system so the user could get the required output at the end.
  • I handled the output of the system (a JSON file containing all data the user entered, created, or interacted with in a specific format for a specific client use).
  • Collaborated on system logic and optimization for practical industrial simulation use.

Projects

Experience (Graduation Project)

  • Developed a full 3D tourism simulation from the ground up using Unreal Engine Blueprint architecture.
  • Implemented interactive gameplay mechanics including fast-travel routing and dynamic horse-riding systems.
  • Integrated ConvAI to power an intelligent, voice-interactive virtual tour guide within the simulation.
  • Structured bidirectional HTTP API communication to synchronize player data seamlessly with a mobile app.

Denshway Revenge (Game Jam Project)

  • Implemented core gameplay mechanics and AI behavior systems using Unreal Engine Blueprints.
  • Integrated animation systems including montages and state logic.
  • Collaborated closely with artists to deliver a playable prototype under strict time constraints.

Size Matters (Game Jam Project)

  • Developed a shrink-ray gameplay mechanic involving dynamic object scaling and interactive puzzle logic.
  • Implemented physics-aware interactions and system-driven puzzle flow.
  • Structured gameplay communication between actors using Blueprint-based architecture.

Dungeon Rider

  • Developed gameplay systems and interaction mechanics using Unreal Engine Blueprints.
  • Focused on structured game logic implementation and clean system communication.

Education

Faculty of Computers and Informatics - Suez Canal University

Languages

  • Arabic (Native)
  • English (B2 Level)