My name is Dmitry, I love game development and creating programs. I can program in C#/C++/BP for Unreal Engine 4/5 and Unity:
- Unreal Engine 4 / 5 (C++ & Blueprints)
- Unity (C#)
- Animation Programming
- AI (Behavior Trees, EQS, Tasks, Services)
- UI (UMG /Slate /CommonUI /MVVM)
- VFX (Niagara, Particle Systems)
- Audio Systems (Sound Cues, Mixers)
- Custom Editor Tools (UE4/UE5)
- Clean & Maintainable Code
- Refactoring & Architecture
- Performance Profiling & Optimization
- Automation Testing
- Git / GitHub
- Jenkins (CI/CD)
- Perforce
- Visual Studio / VS Code
- Unreal Build from Source
I build Unreal Engine tools to speed up production and improve workflow:
- Quest Editor systems
- State Machine editors
- Gameplay data editors
- Slate / UMG-based tools
- Engine customization tools
I know the base architecture of the Unreal Engine, the main methods of refactoring, how to profile and build a game.

