NA

Software engineer & game developer

Artem Arakelov

I develop games, software, and tools in C#/.NET and C++.

Working professionally since 2022. My experience includes software architecture, feature development, networking, optimization, and graphics programming.

Almaty, Kazakhstan Open to relocation Remote / hybrid / on-site

Artem Arakelov

Experience

JetXR

— Present

Unity Developer & Software Engineer

Develop applications, games, and tools with C#/.NET, Unity, and C++. Design application architecture, implement features and multiplayer systems, and optimize performance for constrained hardware.

Working mainly on XR apps but also have lots of non-XR projects.

Highlight Projects

Skills & tools

Languages
C# / .NET · C / C++ · Python · GDScript
English — B2 · Russian — native
Applications & systems
Software architecture, game architecture, complex feature systems, multiplayer, backend integrations
Performance & graphics
Memory and runtime optimization, rendering, optimal and stable network code
Engines & tooling
Unity, Godot, Unreal, Git, CMake, SQLite, Vulkan, Slang, HLSL
Development practices
OOP, SOLID, ECS, CI/CD, Agile / Scrum
Design & collaboration
Game design, team coordination, client communication

Professional Projects

DreamboothXR

Feb 2024 — Apr 2024

JetXR · Unity developer

Built the architecture for branching content in an XR presentation application, and supported demos and client projects.

Unity · C# · XR

Stockholm Ride

Feb 2023 — May 2023

JetXR · Unity developer

Integrated artist-created scenes, configured rendering and motion-chair features, and implemented the ride path and external controls.

Unity · C# · PC VR

Morpheus XR

Jul 2022 — Feb 2023

JetXR · Unity developer

Contributed features and architecture to a social VR platform, including porting work for Windows and macOS.

Unity · C# · Multiplayer

Scheveningen Ride

Mar 2022 — Jul 2022

JetXR · Unity developer

Assembled scenes and rendering, integrated motion-chair features, and set up the ride path and external controls for a VR attraction.

Unity · C# · PC VR

Personal projects & game jams

Nimora

Jan 2026 — present

Personal project · Game designer & Game master

Created a tabletop role-playing system focused on storytelling and flexible game mechanics. Hold a campaign on that system to test and polish ideas. Currently, second campaign is hold by another person and me as a player.

TTRPG · System design

UnityHelpers

Jan 2026

Personal project · Solo developer

Collected my frequently used Unity extensions into reusable helper packages.

Unity · C# · Tooling

PadProject

Mar 2025 — Jul 2025

Personal project · Solo developer

A project-anthology about creating platform that combines several solo and multiplayer games. Used it to learn peer-to-peer networking and how to run different games within one application. Also researched possibilities of user created games and how they can be shared.

Unity · C# · Multiplayer

blow up

Aug 2021

Personal project · Solo developer

Built and published a mobile game in under a month. Game's single mechanic is using explosions to move a ball. My first completed and published game.

Unity · C# · Mobile

Education

Ural Federal University

Bachelor’s degree in Computer and Information Sciences

2020 — 2024 · Yekaterinburg, Russia

Interests

Game development, game jams, low-level engineering, TTRPGs, gaming, and sports.