Gameplay Programmer

Mesbah Ur
Rahman

Unreal Engine 5 · C++ · Blueprint Visual Scripting

Gameplay programmer with 4+ years of experience building gameplay systems and mechanics across mobile, PC, and VR

4+
Years
Experience
50K+
Installs
on Store
100%
Upwork
Success Rate
Top Rated+
Upwork
(2021–2024)
Mesbah Ur Rahman
Tactical AI Showcase, a squad AI encounter in Unreal Engine 5

Tactical AI Showcase

  • Built three enemy roles (Suppressor, Closer, Flanker) that coordinate through a shared world subsystem, classified by native gameplay tags
  • Implemented sight, hearing, and damage perception driving a five-state behavior tree (patrol, alert, engage, flank, retreat)
  • Designed an arc-based flank system with EQS, using vector projection and angle math for position selection
  • Exposed perception ranges in a runtime Slate panel for quick tuning and testing
  • Built schema-versioned save and load structure with a guard that rejects mismatched snapshots
C++UE5AIOpen Source PC
Ascend — stealth-traversal PC and VR

Ascend

  • Designed and built a stealth-traversal game for PC and VR as the research artifact for a Master's thesis on cross-platform player experience
  • Built a single UE5 codebase for PC and VR where switching between the two platforms takes three configuration changes
  • Implemented a multi-state stealth AI with easily tunable difficulty variables
  • Adapted six traversal mechanics across PC and VR with platform-appropriate input handling and interaction models
BlueprintUE5 PCPCVR (Meta Quest)
Survive & Fry — cooking game

Survive & Fry

  • Built a DataTable ingredient system. New food types required six lines of code and one data row
  • Designed the preparation flow to validate orders at serve time rather than step-locking during assembly
  • Structured ingredient tracking with a TSet of FNames, avoiding per-type casts in combination logic
  • Praised by the jam community for polish, feel, and clean visuals
C++UE5GithubGame JamPC

Additional Projects

Range · 2023 First-person VR shooter built around a master weapon class. New weapon types added entirely through Blueprint inheritance with no code changes required. Timer-based practice range with static and moving targets.
XRiddle · 2025 AR puzzle game originally developed as the interaction layer for an academic immersive installation. Combines AR Foundation plane detection and Vuforia image tracking in a single Unity app through controlled lifecycle isolation.
Programming Languages
C++C#Blueprint Visual Scripting
Engines
Unreal Engine 5Unity 3D
Unreal Engine 5 Tech Stack
AI (Behavior Trees, EQS, Perception, World Subsystems, Gameplay Tags) UI (UMG, Slate) Animation (Animation Blueprints, Blend Spaces) Enhanced Input Materials Networking (Replication, Online Subsystem Steam) OpenXR DataTables
Platforms
AndroidiOSPCPCVR (Meta Quest)
Frameworks
AR FoundationVuforia
Tools
Visual StudioGitJira / TrelloBlender 3D
Languages
Bengali (Native)English (C1)German (A2 - In Progress)

I'm a Gameplay Programmer with 4+ years of professional experience building gameplay systems and mechanics in Unreal Engine 5, C++, and Blueprint Visual Scripting, and shipping titles across mobile, PC, and VR. I specialize in writing modular, data-driven, efficient code.

From an early age, I was an avid admirer of video games, which made me motivated enough to pursue this as a career when I was in college. In June 2020, when COVID-19 delayed my bachelor's studies, I started working remotely as a gameplay programmer specializing in gameplay systems and mechanics implementation. It grew into four years of professional practice that extended beyond graduation in 2022, before I stepped back to pursue my Master's in Expanded Media at Darmstadt University of Applied Sciences full time. My thesis comparing sensory engagement across VR and non-VR platforms was submitted in March 2026 and is published on Zenodo.

"Mesbah is talented, responsive, great to work with and extremely creative. Recommended 100%."
— Star Computer Labs, Upwork · 2021–2024

Gameplay Programmer
Star Computer Labs
  • Shipped Vaporwave Skateboarding, a live commercial mobile title (50K+ installs), as gameplay programmer on a team of ten across a three-year engagement
  • Built core gameplay mechanics and the procedural tile system tied to scoring and difficulty progression
  • Built data-driven content systems (season pass, IAP store, character customization) where new content required no code changes
02/2021 – 04/2024
Freelance Game Developer
Upwork
Gameplay Systems and Mechanics Implementation
  • Top Rated Plus badge · 100% job success score
  • Additional gameplay projects under NDA across PC and Android/iOS, from first-person and third-person shooters to hyper-casual titles, covering gameplay mechanics, multiplayer fundamentals (replication, Steam sessions, VOIP), and REST backend integration.
07/2020 – 09/2024
M.A. Expanded Media
Darmstadt University of Applied Sciences
  • Expanded Realities · Grade 1.2 (with Distinction)
  • All coursework completed
  • Thesis submitted March 2026 · Comparative Analysis of Sensory Engagement, User Control, and Comfort in VR and non-VR Games
  • Read on Zenodo →
10/2024 – present
B.Sc. Computer Science & Engineering
Khulna University
    01/2016 – 03/2022