Game Development · RP-GD-0039

Ahmed Sameh

MidUnreal Engine Developer (C++)

Unreal Engine C++ developer — simulation sensors, AI systems and editor tooling that speeds up dev workflows

  • Identity verified
  • Remote Pro Ai team member · under contract

Availability on request

  • 2yearsprofessional experience
  • MidSeniority level
  • Unreal Engine 5Primary stack
  • EgyptBased in · GMT+2

Ahmed Sameh

Profile summary

Unreal Engine C++ developer building simulation, gameplay and AI systems with a focus on reusable, clean architecture. Currently develops LiDAR sensor simulation in C++ at THAKAA International, optimizing code with multithreading. Previously built editor utility tools and Pixel Streaming features at Axelerate Engineering, AI enemy spawners with Component Visualizer gizmos at Di-Tri Studio, and a multiplayer quest board on the Narrative 3 plugin at Shinobi Tales Studio. Converts Blueprint logic to clean C++, documents systems for the team and also works in Unity and C#.

  • Sectors

    • Games

Ahmed Sameh

4 roles

Experience

Most recent role first, with outcomes as stated in the CV.

  1. Unreal Engine C++ Simulation Developer

    THAKAA International

    – Present

    • Developed LiDAR sensors in C++, using Clara as a reference.
    • Optimized source code with multithreading techniques.
    • Created the project architecture from requirements and documented the project for use.
  2. Unreal Engine Developer

    Axelerate Engineering

    –

    • Created editor utility tools that automate the development process.
    • Implemented and tested Pixel Streaming logic in UE 4.27.
    • Modified custom plugins to deliver UI functionality they did not support, and documented project systems, tools and active bugs.
  3. Unreal Engine C++ AI Programmer

    Di-Tri Studio

    –

    • Implemented AI systems, including enemy spawners with editor gizmos for visualization built on Component Visualizers.
    • Developed core gameplay systems, converted legacy systems into clean C++ and took part in code reviews and architecture decisions.
  4. Unreal Engine Game Programmer

    Shinobi Tales Studio

    –

    • Implemented a multiplayer quest board system and its quest tasks using the Narrative 3 plugin.

Ahmed Sameh

3 projects

Selected projects

Shipped titles and products, with the role played on each.

  • Back to Back

    Gameplay programmer (team of 6 developers)

    ITI graduation game: co-built the architecture, custom AI, enhanced input, top-down camera, enemy spawners and split screen, converting Blueprint code to C++.

    Built with

    • Unreal Engine 5.1
    • C++
    • Blueprints
    • GitHub
  • Hero’s Journey

    Solo developer

    RPG prototype with collectables, inventory, shop, spells, crafting, fast travel, save system and quest tracking.

    Built with

    • Unreal Engine
    • C++
  • Anatomy Virtual Classroom

    University graduation project (grade A+)

    Virtual classroom for anatomy learning.

Ahmed Sameh

8 core skills

Skills

Core skills first, then the full toolkit by theme.

Core skills

  • Unreal Engine 5
  • C++
  • Blueprints
  • AI for Games
  • Editor Utility Tools
  • Multithreading & Optimization
  • Simulation (LiDAR sensors)
  • Multiplayer
  • Unreal Engine

    • Unreal Engine 4/5
    • C++
    • Blueprints
    • Editor utility tools
    • Component Visualizers
    • Pixel Streaming
    • Enhanced Input
  • Gameplay & AI

    • AI for games
    • Enemy spawners
    • Quest systems
    • RPG systems
    • Multiplayer
  • Engineering

    • OOP
    • SOLID
    • Design Patterns
    • Data Structures
    • 3D Math
    • Multithreading
  • Other engines & tools

    • Unity
    • C#
    • OpenGL
    • SFML
    • Git
    • GitHub
    • Agile

Ahmed Sameh

Education

Degrees, certifications and awards on record.

Education

  • Game Programming Diploma (9-month professional scholarship)Information Technology Institute (ITI) · 2023
  • Bachelor’s in Computer ScienceFaculty of Computers & Artificial Intelligence · 2021

Ahmed Sameh

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