Position: Unreal Engine Developer
Category: C++
English level: fluent
Years of experience: 6


Experienced Unreal Engine developer, mostly focused on Gameplay Development, have good understanding of Engine concepts like Character, AI, Networking, Ability System, Animation, Physics, Components and etc. 
Experienced with both blueprints and C++ development in Unreal. Able to write clean and reusable code, experienced with game, design patterns and S.O.L.I.D principles. 
Have worked on several game projects for console/pc/mobile games. Worked on different genre of games projects which allowed me to gain experience in different concepts of game and unreal development. 
Have participated in develpment of Character's functionality, Components, Skills/Abilities using nice and smooth architecture to be able to inherit or extends these functionality. Worked on different AI concept development like humanoid bots, or some kinds of other actors which had their own logic to interact with the world from that side have clear understanding of Unreal Behavior Tree, Blackboard, EQS and etc. Have experience with networking, actively worked on server-client side starting from replications and RPC calls to with Pixel Streaming Unreal technology.
Also closely worked with different Unreal plugins like for example Cesium, Quixel, GAS, FMODstudios, Electronic Nodes, Magic Node, and etc. Worked on big distributed teams with developers, QA engineers, game designers, art concept developers and etc.