Artyom Voronov

Gameplay Developer (Unreal Engine)

Based in Moscow, Russia

Experienced Unreal Engine Developer with a strong background in game mechanics, multiplayer systems, and UI development. Proficient in C++ and Blueprints for rapid prototyping and production-ready code. Seeking to leverage skills in gameplay systems, networking, and optimization in a dynamic development environment.

View My Projects
Head Picture

Experience

C++ / Python Developer

AIM Twins

December 2024 - Present

Supporting a team of professional CAD modellers and developers to bring their projects to life. I craft Python scripts to streamline CAD workflows, fix raw photogrammetry scans, enhancing design efficiency, and develop C++ solutions for ESP32 microcontrollers, enabling robust embedded systems integration.

C++PythonTools ProgrammingCAD ScriptingESP32 ProgrammingPhotogrammetry

Unreal Engine Developer

4Tale Production

April 2024 - November 2024

Contributed to multiple studio projects. For a multiplayer FPS game Dissonators (ex Warcos 2), implemented gameplay features using GAS, built an ability-based operator system, revamped QTE battle mode, and enhanced UI. For MMO Holiverse, developed network functionality (player relations, chats, groups, auctions) with WebSocket integration. Initiated a custom shooting system for The Last Station (survival game).

Unreal EngineC++Gameplay Ability System (GAS)MultiplayerNetworkingUI/WidgetsWebSocket

VR Consultant (Unity)

Dualboot Partners

May 2024 - June 2024

Served as VR Consultant and primary contract developer. Led development of a demo VR application integrating a third-party device with the studio’s backend. Designed and implemented core functionalities, ensuring smooth device interaction and delivering a polished proof-of-concept.

UnityC#VRBackend Integration

Unreal Engine Developer

Freelance

October 2022 - April 2024

Led outsource development for various platforms (PC, Mobile, Hololens, Oculus Quest, HTC Vive). Collaborated with 3D modelers and a project manager. Completed projects using Unreal Engine with VR Expansion Plugin, MRTK, Networking, etc.

Unreal EngineUnityVR / AR / MRVR Expansion PluginMRTKNetworkingC++C#Mobile Dev

Teacher of VR/AR directions

Technopark "Quantorium Photonics"

November 2022 - July 2023

Taught advanced group classes on VR/AR development (Unreal Engine / Unity) and 3D modeling (Blender). Tutored project groups, conducted code reviews for student work on AR/VR solutions.

TeachingUnreal EngineUnityVR/ARBlenderCode Review

Projects

Clockwork Galaxy

Hozecast (GameJam Team)

Rogue-like game in space. Made in 48 hours on GGJam'25.

My Role & Contribution: Lead the development, implemented custom orbital movement system, procedural map generation and space shooting.

Technologies: Unreal EngineC++UI

Dissonators

4Tale Production

A fast-paced multiplayer first-person shooter.

My Role & Contribution: Implemented core gameplay systems using Gameplay Ability System (GAS), developed an operator system with unique abilities, redesigned the QTE combat mode with contextual animations, and contributed to UI enhancements.

Technologies: Unreal EngineC++GASMultiplayerUI

Holiverse

4Tale Production

A massively multiplayer online game with social and economic features.

My Role & Contribution: Developed network functionalities including player relations (friends, groups, chat), item auction house system, integrated in-game widgets with WebSocket backend.

Technologies: Unreal EngineC++NetworkingWebSocketUI

The Last Station

4Tale Production

A survival game project.

My Role & Contribution: Initiated the development of a custom shooting system, focusing on core mechanics and foundational implementation within Unreal Engine.

Technologies: Unreal EngineC++GASUIAI & NPCs

B2B VR Device Demo

Dualboot Partners

Proof-of-concept VR application showcasing a third-party device's capabilities.

My Role & Contribution: Led development, integrated the VR environment with the studio backend, implemented core device interactions within the virtual world.

Technologies: UnityC#VRBackend Integration

VR Drone Simulator

Freelance

An immersive virtual reality simulator developed for professional B2B applications.

My Role & Contribution: Architected and developed key systems for the VR drone simulator using Unreal Engine. Focused on creating a modular flight dynamics system, implementing VR controller input mapping for drone controls, designing the scenario loading/management framework, and integrating simulated sensor data streams. Ensured robust performance and accurate physics representation for effective B2B use cases.

Technologies: Unreal EngineC++VR

Structure Building Demo

Self Project

A demo project that implements building mechanics with GAS. Developed skills in materials and shaders, as well as in AI development.

Technologies: Unreal EngineC++GASMaterials & RenderingAI & NPCs

Interactive Showreel

Freelance

Interactive video player for exhibitions and conferences, allowing users to examine 3D models and information about the current moment of video presentation.

Technologies: Unreal Engine

Unipoly

Self Project

Multiplayer boardgame made on Unreal Engine 5 as a pet project.

Technologies: Unreal EngineC++GASNetworking

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!