Unity Developer | AR/VR Specialist | Graphics Programmer
Based in Berlin, Germany
4 years of experience in developing mobile apps using AR/VR technologies. 2 years of my career have been specifically focusing on contributing new features for AR/VR SDK using AR Foundation, ARKit, ARCore, XR Interaction Toolkit, OpenXR and shipping mobile apps from start to release using newly implemented and existing features. My main stack includes Unity Engine, C#, C++, Python, Rust which I mostly use for developing personal server SDK that is later integrated into multiplayer games. Have broad knowledge of the OpenGL 3D graphics library and understand render pipeline flow. Also my experience includes writing native plugins for iOS mobile apps using Swift
- Software Engineering — Designing scalable server-side architecture and translating business requirements into backend systems. Built an authoritative game server in Rust from scratch, handling client-server communication, state validation, and concurrent connections. Check this project out under this link
- AR/VR Development — Building cross-platform AR applications with AR Foundation, ARKit, ARCore, XR Interaction Toolkit, and OpenXR. Shipped 10+ AR projects at ZAUBAR, including haptic feedback integration for VR.
- Game Development — Creating games in Unity with a focus on clean architecture, state machines, and multiplayer networking. Built a fully authoritative Rust game server supporting 200+ concurrent players.
- Graphics Programming — Writing custom rendering engines from scratch with C++ and OpenGL, including shader development and scene management without relying on a game engine.
- CI/CD & Tooling — Setting up build automation with Jenkins and Firebase App Distribution for iOS and Android workflows.
Core
AR/VR & Graphics
Web & Tools
A 3D multiplayer territory-capture game with an authoritative Rust server supporting 200+ concurrent players. Full client-server communication pipeline with server-side game state validation to prevent cheating. Built with Unity URP, Protobuf/WebSocket networking, and procedural mesh rendering.
Repos: Unity Client · Rust Server
A physics-accurate 3D solar system simulation built from scratch using C++17 and OpenGL 3.3. Custom rendering engine with modular architecture, custom shaders, camera systems, and scene management — no game engine used.
A VR tower defense game built in Unity with XR Interaction Toolkit, featuring spatial tower placement and real-time enemy pathing. Tower AI uses a state machine architecture for clean, extensible combat logic.
A 4X strategy game developed in Unity as a bachelor thesis project at Lublin University of Technology, showcasing complex game systems and custom shader work.
- LinkedIn: in/danylo-golosov-047bb8212
- Portfolio: wallerthedeveloper.itch.io
- Email: golo7ov.danil@gmail.com