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

Roles and project contexts where I grew as an Unreal developer — from gameplay to shipped builds.

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