Over the past few years, I’ve taken on senior engineering and team leadership roles, focusing on building robust tools and systems for game and app development in Unreal Engine using C++. I’ve driven both UI and backend solutions, consistently improving communication, team workflows, and developer experience. My work has ranged from leading developer teams and mentoring peers to independently delivering high-impact features across diverse projects, often navigating unexpected challenges and adapting quickly

Andrei Kharlanchev

Over the past few years, I’ve taken on senior engineering and team leadership roles, focusing on building robust tools and systems for game and app development in Unreal Engine using C++. I’ve driven both UI and backend solutions, consistently improving communication, team workflows, and developer experience. My work has ranged from leading developer teams and mentoring peers to independently delivering high-impact features across diverse projects, often navigating unexpected challenges and adapting quickly

Available to hire

Over the past few years, I’ve taken on senior engineering and team leadership roles, focusing on building robust tools and systems for game and app development in Unreal Engine using C++. I’ve driven both UI and backend solutions, consistently improving communication, team workflows, and developer experience. My work has ranged from leading developer teams and mentoring peers to independently delivering high-impact features across diverse projects, often navigating unexpected challenges and adapting quickly

See more

Experience Level

Expert
Expert
Expert
Beginner

Language

Russian
Fluent
English
Advanced

Work Experience

Lead UE Developer at byTalent
April 1, 2024 - November 11, 2025
Led a team of four developers, assigned tasks, managed disputes, and maintained project coordination through an internal task tracker. Conducted biweekly progress meetings and architectural discussions. Wrote and maintained company guidelines and production pipelines. Refactored the system to use asynchronous loading and implemented object pooling to pre-create and reuse objects, significantly improving performance. Developed high-performance widgets with custom styling using the Slate framework. Built utility modules reducing boilerplate in threaded operations, including blueprint-friendly async wrappers and improved testing automation. Implemented a Presenter-based UI system from scratch for separation of concerns and created cross-platform, reusable components matched to design specs; developed a cross-platform marketplace widget with platform-specific layouts.
Lead Middle UE Developer at Engagement
April 1, 2024 - April 1, 2024
Integrated two caching mechanisms: a memory-based cache and a file-based cache. The memory cache stored a large amount of generic data in RAM, while the file-based cache managed byte-convertible assets (e.g., dynamic meshes) stored in the cloud, dramatically improving overall performance and responsiveness.
Game Play Programmer at Freelance
May 1, 2022 - November 1, 2022
Developed destructible gameplay objects using Unreal Engine Chaos Destruction and Niagara effects, enabling multi-layered damage systems where objects (cars, buildings) could progressively break into smaller pieces. Built RTS-themed game world widget with dynamic weather, NPC interactions, and unit progression.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment