Position: Unreal Engine Developer
Category: C++
English level: upper
Years of experience: 0.5


In this section I would like to describe you my experience concerned exactly with game development.

--- Commercial experience ---
I have worked in a team on internal sandbox-like project for 2 months. Mainly implemented and added new features to a game, like: collectible system, aim assist system, 3D AI-navigation system. Also, I have experience with optimization, in particular, concerned with dynamic level streaming.

General tasks I've done:
- New features integration
- Profiling and finding out runtime bottlenecks
- Runtime, memory optimization (project and/or engine)
- Improvement proposals in design or technical way
- Bug reports
- Communication with other teams like game-design, tech-art, QA etc.

Currently, I am working on AAA project.

--- Non-commercial experience ---
During mid-summer, I have completed the course from Udemy and created basic shooter game that covers the following UE topics: player I/O, Niagara FX, Sound cues, classes etc., AI (EQS, behavior trees, blackboards, services etc.), UI, using game states, modes and instance, blueprints.

In addition, I had game dev experience with Unity (participated in GameJam and online intensive course by Skillbox). 

Also, I was working in team with 3 other students to create game using C and SDL 2.0 (finished project was hugely inspired by original BomberMan). I've  implemented game graphics, map creation logic and player movement.

Currently, I'm studying and working on my own project on Vulkan.
I would love to work with people that have a huge passion to videogames and they (as well as me) would like to improve game industry, especially in Ukraine.

Actually, I want to work with different aspects of the game (if possible) in order to try everything I could possibly imagine. I am more toward implementing new features and systems, but optimization, review, debugging is also possible options for me.