Kyle C.
Unreal Engine C++ Gameplay & Multiplayer Systems Engineer | Unity C#
Gameplay Systems Engineer specializing in Unreal Engine C++ gameplay and multiplayer systems, with additional professional experience in Unity C#. I build scalable gameplay systems, server-authoritative multiplayer features, AI behaviors, and modular game architecture. I work best on projects where strong engineering structure matters, designing systems that are modular, maintainable, and able to scale as a game grows. My work often sits at the intersection of gameplay, networking, and technical design, helping teams move from prototypes or legacy systems toward production-ready gameplay architecture. Recently, I’ve been working extensively in Unreal Engine on server-authoritative multiplayer systems supporting both listen and dedicated servers, subsystem-driven gameplay frameworks, AI and combat systems, progression, and Gameplay Ability System architecture. I also work with existing Unreal projects, including Blueprint-to-C++ refactoring, architectural improvements, and gameplay systems connected to external authoritative servers. I’m comfortable joining an established C++/Blueprint codebase, understanding how its systems fit together, and improving the architecture without unnecessarily disrupting working functionality. I collaborate closely with designers, artists, and producers to turn requirements into stable, performant gameplay features. What I Can Help With: Unreal Engine C++ gameplay systems and Blueprint integration Multiplayer architecture, replication, RPCs, listen and dedicated servers Gameplay Ability System, abilities, attributes, effects, tags, costs and cooldowns GameMode, GameState, PlayerState and subsystem architecture AI systems using Behavior Trees, State Trees and AI Perception Blueprint-to-C++ refactoring and existing-project modernization External server/client gameplay integration Modular gameplay frameworks and system architecture Debugging, optimization and performance tuning Unity C# gameplay, UI, mobile development and Addressables I focus on clear communication, fast iteration, and clean systems that remain understandable and maintainable as a project grows. If you need someone who can build new gameplay systems, improve an existing Unreal project, or help untangle multiplayer and architecture problems, I’d be happy to discuss the first task.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $51,782$52k
$0 in the last 6 months
Across 4 contracts
Across 10 contracts