Oleh Zahorodnii

Hi there!
I’m a seasoned Unity developer with a strong track record across mobile, AR/MR/VR and standalone platforms (VR). My experience ranges from building polished consumer apps for iOS and Android to designing immersive training simulations for VR headsets. I thrive on turning complex ideas into clean, maintainable code — whether that means architecting new systems, optimizing performance on device‑specific hardware, or crafting custom editor tools for rapid iteration. Passionate about emerging technologies and efficient development practices, I aim to deliver engaging experiences that run smoothly on any device.

• UniTask • ARKit • HoloLens • Casual • iOS • Oculus Quest • Full Cycle • ARCore
• Android • VContainer • RPG • Prototypes • HTC Vive • Patterns • Vuforia • PoC • ImGui
• RealSense • Match 3 • Oculus Rift • MVP • GearVR • Hidden Objects • Zenject • DOTS • Meta 2
• Slots • iOS • SteamVR • MRTK • Shooter • Shaders • VRTK • uGUI • ECS • WebGL

Unity Certified Expert: Programmer

Experience


Superplay

Feb 2022 - Present

Duties:
• Implement new features from scratch
• Support, refactor and optimize legacy features and codebase
• Source code refactoring & optimization
• Extensive debugging, profiling and device specific optimizations (shaders, graphics, etc)
• Implement Editor tools for runtime data inspection and tweaks
• Write technical documentation
Projects:
Dice Dreams (Google Play, App Store)
Platforms:
iOS, Android
Languages:
C#

Unity Technologies

Feb 2022 - Jun 2022 (Contract, Part-time)

Duties:
• Unity Live Help Expert
Program discontinued since Jun 2022

Mindojo

Dec 2020 - Feb 2022 (Contract)

Duties:
• Core mechanics implementation
• Adaptive learning modules development & integration
• Source code refactoring & optimization
• Graphics optimization
• Architecture development
• Writing technical specs and documentation
• 3rd party plugins integration
• Code review
Projects:
AR games, Runners, Casual games
Plingo (Google Play, App Store)
Stack:
Firebase (analytics, firestore, cloud functions), SQLite, L2 Localization, Zenject, Unity IAP, Git
Platforms:
iOS, Android
Languages:
C#, JS (Node.js - backend cloud functions)

Ardent Blue Technologies

Jun 2020 - Nov 2020 (Contract)

Duties:
• Simulations development
• Core mechanics implementation
• Custom backend integration
Project:
VR training simulations platform for Oculus Quest (construction safety domain).
Stack:
• VRTK
• Extenject (Zenject)
Platforms:
Mobile VR (Oculus Quest)

Sigma Software

Oct 2017 - Apr 2020

Duties:
• Core mechanics implementation
• A lot of AR/MR/VR R&D and prototyping
• Source code refactoring & optimization
• Architecture development
• Code review
• 3rd party plugins integration
Projects:
VR simulators (construction safety domain, vehicle drivers), learning games, shooters, casual games, gambling, dozens of prototypes, PoCs, MVPs.
Stack:
• ARKit, ARCore, ARFoundation, Vuforia, Wikitude
• VRTK, SteamVR, Oculus VR
• MRTK (Holo Lens)
• Zenject, Strange IoC
• Facebook, Firebase, AdMob, Unity Analytics
• Git, Jenkins
Platforms:
iOS, Android, WebGL, Mobile VR(e.g. GearVR), Standalone VR (HTC Vive, Oculus Rift), XR (Holo Lens, Meta 2)
Languages:
C#, Python, JS (prototyping for WebGL in Canvas engine)
Other:
Volvo X Hack Sprint 2018 winner

Indie Legion

Jan 2017 - Oct 2017

Duties:
• Architecture development
• Source code refactoring & optimization
• Graphics optimization
• Core feature implementation
• Mentoring, tech leading
• 3rd party plugins integration
• Porting mobile game to PC for Steam release
Projects:
• RPG (2D, text-based, open world, turn-based battles)
• VR Shooter with horror elements
Stack:
• Zenject
• Facebook, Firebase, Unity Analytics
• Unity IAP
• Git
Platforms:
iOS, Android, Mobile VR (GearVR)
Languages:
C#, Java (custom Android native plugin development)

Novoks

Apr 2016 - Oct 2016

Duties:
• Core mechanics implementation
• 3rd party plugins integration
• AR R&D
Projects:
Match 3, Builders, AR games and prototypes
Stack:
• Vuforia, Gyro AR, Accelerometer AR
• AdMob
• Zenject
• Git
Platforms:
iOS, Android, Tizen, Windows Phone 8, Windows 10 Mobile, Windows (Intel RealSense)

CyberBionic Systematics

Sep 2015 - Oct 2016

Mobile Unity3D games and apps prototyping. C# and Unity3D courses trainer.

Alpha Team

Jul 2015 - Oct 2016

Duties:
• Core mechanics implementation
• 3rd party plugins integration
• AR R&D
Projects:
Match 3, AR games and prototypes
Stack:
• Vuforia, Gyro AR, Accelerometer AR
• AdMob
• Git
Platforms:
iOS, Android, Windows Phone 8, Windows (Intel RealSense)

Certifications


Unity Certified Expert: Programmer

March 2021

Credential URL: YourAcclaim

Shader Development (ShaderDev)

Jan 2021

Credential ID: cert_5wv9qjw9

Microsoft UWP - App Architecture and UX/UI (70-354)

Oct 2016

Credential ID: 13097157

Microsoft Certified Professional

Apr 2016

Credential ID: F657-8193

Microsoft Specialist

Apr 2016

Credential ID: F657-8195

Experiments / Side Projects / etc.


In my spare time I keep exploring new technologies and digging into lower‑level programming. I enjoy tinkering with C, Odin‑lang, SDL, Raylib and Jolt Physics, and I experiment with shaders sometimes to get better understanding of their inner workings. Some of earlier prototypes I've made in C include:• Multithreaded asynchronous tasks system with cancellation support
• Lightweight 2D particle system
• Simple ECS tailored for the Playdate consoles
Such side projects help me stay sharp on performance‑critical concepts while feeding my curiosity for low-level techniques or fresh tools.

Screenshot of my custom scene editor

A scene editor I built recently in C#, Raylib and Dear ImGui for another experimental project of mine