Lahiru W.
Senior Unreal Engine Developer | C++ Gameplay, GAS, UI, Multiplayer
I help build production-ready Unreal Engine gameplay systems, multiplayer features, UI, dedicated servers, and polished in-engine experiences. With 8+ years of Unreal Engine experience, I focus on strong technical execution, clean gameplay architecture, and reliable systems that can scale from prototype to production. What I can help with: - Unreal Engine 4/5 gameplay programming - Gameplay Ability System implementation - C++ gameplay systems and Blueprint integration - Gameplay Framework architecture - Multiplayer replication and server-authoritative gameplay - Dedicated server setup and online multiplayer features - Player abilities, combat systems, weapons, progression, and interaction systems - State Tree, AI behavior, NPC logic, and gameplay decision systems - Common UI, UMG, HUDs, menus, and UMG ViewModel/MVVM workflows - Animation integration, input systems, and responsive character mechanics - Performance optimization, debugging, profiling, and gameplay polish - Turning game ideas into playable, testable, production-ready systems - Publish games on Steam via Steamworks My Approach: Understand the gameplay vision → define core mechanics → plan the gameplay architecture → build clean C++ systems → expose designer-friendly Blueprint workflows → implement multiplayer/replication → integrate UI and animation → test → optimize → polish. My game development background includes multiplayer shooters, dark-fantasy MMORPG systems, VR/PC military simulation, serious games, open-world action RPG work, and Unreal Engine game jam projects. ✅ Why clients work with me: 🎮 Strong Unreal Engine gameplay programming background ⚔️ Gameplay Ability System experience for abilities, combat, effects, and progression 🌐 Multiplayer framework, replication, RPCs, and dedicated server experience 🧠 Gameplay Framework architecture with clean, maintainable C++ systems 🤖 State Tree, AI behavior, interaction systems, and gameplay logic 🖥️ Common UI, UMG, HUDs, menus, and ViewModel-based UI workflows 🧪 Performance-focused development, debugging, testing, and optimization 🚀 Able to prototype quickly while keeping production quality in mind Tech Stack: - Engine: Unreal Engine 5, Unreal Engine 4, C++, Blueprints - Gameplay: Gameplay Ability System, Gameplay Framework, Enhanced Input, Animation Blueprints, Data Assets, Asset Manager - Multiplayer: Replication, RPCs, server-authoritative gameplay, dedicated servers, matchmaking, online systems - UI: Common UI, UMG, UMG ViewModel, MVVM, HUDs, menus, player feedback systems - AI: State Tree, Behavior Trees, Blackboard, EQS, AI Perception, NPC systems - Platforms/Tools: Steam, PlayFab, Perforce, Git, Unreal Insights, Visual Studio, Rider If your project needs an Unreal Engine Developer for gameplay systems, GAS, multiplayer, dedicated servers, C++ architecture, UI, AI, combat, or production-ready gameplay implementation, I can help you design it properly and build it into a polished working game.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $944
Billed in all: $67,287$67k
$315 in the last 6 months
Across 40 contracts
Earnings, last 30 days
Skill rankings: Top 23% in C++
Ranked by MRR among everyone on Upwork with the skill.
- #9UnrealScript29 freelancers · 🇱🇰 #1Top 31%🇱🇰#1 of 3
- #9Role-Playing Game28 freelancers · 🇱🇰 #1Top 32%🇱🇰#1 of 1
- #15Gaming Console36 freelancers · 🇱🇰 #1Top 42%🇱🇰#1 of 1
- #29Simulation Game112 freelancers · 🇱🇰 #1Top 26%🇱🇰#1 of 1
- #29Steam60 freelancers · 🇱🇰 #1Top 48%🇱🇰#1 of 1
- #47Game Consultation186 freelancers · 🇱🇰 #1Top 25%🇱🇰#1 of 1
- #91Online Multiplayer281 freelancers · 🇱🇰 #1Top 32%🇱🇰#1 of 2
- #174Game UI/UX Design563 freelancers · 🇱🇰 #1Top 31%🇱🇰#1 of 1