Game Programmer (C++ | Blueprints | Unreal Engine 4/5 | Multiplayer | GAS)

Game Programmer (C++ | Blueprints | Unreal Engine 4/5 | Multiplayer | GAS)

Hi, I am Amir, Sr. Unreal Engine Gameplay Programmer since 2021 with 3+ years of professional studio experience. I specialize in multiplayer systems, Gameplay Ability System (GAS), AI, and animation-driven character frameworks using C++ and Blueprints. I have shipped work across indie studios, digital twin applications, and competitive multiplayer games — delivering clean, modular, and replication-ready code.

Skills

  • C++ & Blueprint (OOP, Event Driven, Data Driven)

  • Gameplay Ability System — ASC, Abilities, Attributes, Effects, Tags

  • Multiplayer (Dedicated Server, Replication, RPCs, Client-Side Prediction)

  • AI Programming — Behavior Trees, EQS, AI Perception

  • Animation Programming — Blueprints, Blendspaces, State Machines, Montages

  • Online Integration — AWS GameLift, EOS, Steam (Sessions, Authentication)

  • UI Programming — UMG, MVVM patterns

  • Optimization — CPU, GPU, Network, Mobile Performance

  • Debugging & Bug Fixes

Technologies

  • VCS: Git / GitHub / Diversion

  • IDEs: Visual Studio, Rider

  • Cloud: AWS, Docker, Postman

  • Databases: SQLite, MySQL, MongoDB

Platforms

  • Windows | Mobile (Android) | PC Dedicated Server

Past Work

  • Competitive mobile multiplayer game (GAS + full replication) — AV Gaming Studio

  • Industrial digital twin real-time interaction systems — Trinity Mobility

  • Enterprise 3D training & simulation applications — Equinox Tech Solutions

  • TPS framework with AI, weapon replication, AWS GameLift dedicated server

Portfolio: https://amirsohail-1.github.io/Portfolio

Contact