Unreal Engine Developer

Nikita. I build VR, gameplay, and interactive Unreal Engine projects from prototype to stable production builds for exhibitions, training, and internal products.

I cover the full product cycle — from prototyping to optimization and release.

Unreal EngineC++BlueprintsUI/UX

Skills

Core areas I cover in Unreal projects: gameplay, architecture, integrations, tools, and team delivery.

Unreal Engine

UE 4.27/5.x: game and interactive application development.

C++

UE C++: modules, UCLASS/USTRUCT/UENUM, events.

Blueprints

Blueprints feature/tool development, maintenance and debugging.

UI/UX

UMG/CommonUI: UI, navigation, and gameplay integration.

Animation

AnimBP, State Machines, IK and animation integration.

Performance

Profiling and optimization (LOD/Nanite, streaming).

Networking

Replication/RPC, state syncing and interactable replication.

Backend

Node.js backend: APIs, auth/licensing, service logic.

Databases

MySQL/PostgreSQL: schemas, migrations, indexes and queries.

Tooling

Git, Jira/Notion, Visual Studio/Rider and basic CI/CD.

How I work

I structure work so the result remains maintainable, extensible, and easy for another team to continue.

OOP

OOP: I write modular, extensible code with clear responsibilities.

SOLID / Architecture

I apply SOLID basics and layered structure for maintainable architecture.

Design Patterns

I use patterns when needed (Observer, Factory, Strategy), avoiding overengineering.

Git Workflow

Branching, PRs, and code reviews for stable teamwork.

Experience

The timeline keeps roles, contexts, and current specialization easy to scan.

April 2023 — November 2023

Leading specialist — LLC "Virtual Mechanics"

November 2023 — September 2025

Leading specialist — JSC "Russian Industrial Collegium"

September 2025 — NowNow

Programmer, TeamLead VR — RGAU-MSHA named after. K. A. Timiryazeva