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 •
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 documentationProjects:
Dice Dreams (Google Play, App Store)Platforms:
iOS, AndroidLanguages:
C#
Feb 2022 - Jun 2022 (Contract, Part-time)
Duties:
• Unity Live Help ExpertProgram discontinued since Jun 2022
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 reviewProjects:
AR games, Runners, Casual games
Plingo (Google Play, App Store)Stack:
Firebase (analytics, firestore, cloud functions), SQLite, L2 Localization, Zenject, Unity IAP, GitPlatforms:
iOS, AndroidLanguages:
C#, JS (Node.js - backend cloud functions)
Jun 2020 - Nov 2020 (Contract)
Duties:
• Simulations development
• Core mechanics implementation
• Custom backend integrationProject:
VR training simulations platform for Oculus Quest (construction safety domain).Stack:
• VRTK
• Extenject (Zenject)Platforms:
Mobile VR (Oculus Quest)
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 integrationProjects:
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, JenkinsPlatforms:
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
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 releaseProjects:
• RPG (2D, text-based, open world, turn-based battles)
• VR Shooter with horror elementsStack:
• Zenject
• Facebook, Firebase, Unity Analytics
• Unity IAP
• GitPlatforms:
iOS, Android, Mobile VR (GearVR)Languages:
C#, Java (custom Android native plugin development)
Apr 2016 - Oct 2016
Duties:
• Core mechanics implementation
• 3rd party plugins integration
• AR R&DProjects:
Match 3, Builders, AR games and prototypesStack:
• Vuforia, Gyro AR, Accelerometer AR
• AdMob
• Zenject
• GitPlatforms:
iOS, Android, Tizen, Windows Phone 8, Windows 10 Mobile, Windows (Intel RealSense)
Sep 2015 - Oct 2016
Mobile Unity3D games and apps prototyping. C# and Unity3D courses trainer.
Jul 2015 - Oct 2016
Duties:
• Core mechanics implementation
• 3rd party plugins integration
• AR R&DProjects:
Match 3, AR games and prototypesStack:
• Vuforia, Gyro AR, Accelerometer AR
• AdMob
• GitPlatforms:
iOS, Android, Windows Phone 8, Windows (Intel RealSense)
Oct 2016
Credential ID: 13097157
Apr 2016
Credential ID: F657-8193
Apr 2016
Credential ID: F657-8195
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 consolesSuch side projects help me stay sharp on performance‑critical concepts while feeding my curiosity for low-level techniques or fresh tools.
A scene editor I built recently in C#, Raylib and Dear ImGui for another experimental project of mine