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
-
Discord: 67860_
-
Email: amirsohail0717@gmail.com