resume (CV)
Basics
| Name | Daniil Rostovskii |
| Label | Unity & VR/XR Developer |
| skaper.rtt@gmail.com | |
| Phone | +81 70-8510-5939 |
| Url | https://skaper.github.io |
| Summary | Unity & VR/XR Developer with 5+ years building immersive training simulations and games. Expertise in Unity DOTS/ECS architecture, Meta Quest optimization (72-90 FPS), and cross-platform VR deployment. Delivered 10+ B2B training scenarios for aviation clients including Lufthansa, Swissport, and DHL. Achieved industry-first native USB force feedback wheel support on standalone VR headsets. Eligible to work in Japan. |
Work
-
2023.12 - Present Unity C# Developer
AVIAR
Aviation VR Training & Simulation. Architecting interactive VR training scenarios for enterprise clients including Lufthansa, Swissport, and DHL.
- Architected and delivered 10+ interactive VR training scenarios using Unity 6, URP, and DOTS/ECS architecture
- Engineered custom inverse kinematics (IK) systems for Highloader lift mechanisms and implemented Contacts Modification API for realistic belt conveyor physics
- Developed rope/cable/hose simulations using Obi Physics for cargo securing operations with intersection detection and knot creation
- Built custom action-based behavior tree framework integrated with DOTS/ECS for NPC drivers and autonomous vehicles with NavMesh navigation
- Industry First: Reverse-engineered USB HID protocols and developed Java-Unity driver plugin, delivering first standalone VR headset with native force feedback steering wheel support—eliminating €1,000+ PC requirement per training station
- Implemented motion sickness mitigation (camera vignetting, visual anchoring, velocity constraints) maintaining 72-90 FPS across Meta Quest and PICO platforms
-
2023.05 - 2023.12 Lead Unity C# Developer
PromVR
Industrial VR Safety Training. Led development of VR training platform serving major oil & gas companies.
- Led development of VR training platform serving major oil & gas companies, delivering 12 safety compliance modules including work at heights, fire safety, and hazard detection
- Architected unified codebase consolidating 12 independent simulators using Zenject dependency injection, enabling modular product delivery
- Built comprehensive licensing system with online/offline verification through Bitrix24 CRM integration, protecting revenue through anti-piracy measures
- Created automated CI/CD build pipeline supporting multi-platform compilation (Meta Quest, PICO, PCVR) on dedicated build machine
- Developed JSON-based scenario configuration system with runtime loading, enabling non-technical staff to create training content
-
2022.10 - 2023.05 Unity C# Developer
Ultralab
VR Game Development. Single-handedly developed VR roguelike tower defense shooter from concept to Meta Quest AppLab release.
- Single-handedly developed VR roguelike tower defense shooter from concept to Meta Quest AppLab release, achieving 10K+ downloads
- Architected full ECS implementation managing hundreds of simultaneous enemies and projectiles at 72 FPS on Meta Quest 2 using Burst Compiler and C# Job System
- Implemented custom Boids algorithm for coordinated swarm AI movement patterns with ECS-based pathfinding
- Conducted 150+ playtests with analytics pipeline tracking retention, session length, and difficulty spikes; iteratively refined UX based on quantitative metrics
- Advised internal teams on VR best practices; contributed prototype work for Ultra Boxing VR
-
2021.08 - 2022.08 Unity C# Developer
Varwin
Enterprise VR Platform. Developed visual programming components and delivered client projects for 90+ enterprise clients across 24 countries.
- Developed 40+ Blockly visual programming blocks integrated with Unity backend, expanding platform standard library by 25% for 90+ enterprise clients across 24 countries
- Built VR eye-tracking retail analytics application for Jacobs (JDE) with heatmap visualization and Excel-based shelf layout generation
- Optimized client scenes for standalone VR deployment, improving frame rates from 72 FPS to 90 FPS through profiling, draw call reduction, and LOD implementation
- Delivered 4 major client projects: Russian Railways track maintenance simulator, Naval Museum 360° virtual tour, Auchan retail shopping simulation
- Authored 100+ pages SDK documentation for public developer portal covering API reference, architecture patterns, and development workflows
-
2018.06 - 2021.08 Python Developer (Computer Vision)
Freelance
Computer Vision and IoT Development
- Developed facial-recognition software for access control used in 100+ public schools
- Created computer-vision modules for robots and interactive animatronics
- Built smart devices with ROS for Arduino, Raspberry Pi, and ESP32
-
2016.10 - 2018.05 Game & Mobile Developer
Upwork
Freelance Game and Mobile Development
- Developed client-server casual games and Android applications
- Created gamification platforms and performed game design
Education
-
2016.09 - 2020.04 Moscow, Russia
Skills
| Languages | |
| C# (6 years) | |
| Python | |
| Java | |
| JavaScript |
| Game Engines | |
| Unity 3D | |
| Unity 6 | |
| URP | |
| HDRP |
| Unity Advanced | |
| ECS (Entity Component System) | |
| DOTS (Data-Oriented Technology Stack) | |
| Burst Compiler | |
| C# Job System | |
| Unity Physics | |
| Addressables | |
| Timeline | |
| Animator Controller |
| VR/XR Platforms | |
| Meta Quest SDK | |
| OpenXR | |
| PICO SDK | |
| SteamVR | |
| Oculus SDK | |
| Android NDK |
| Specialized | |
| Obi Physics | |
| Custom IK Systems | |
| NavMesh | |
| Behavior Trees | |
| FMOD | |
| Photon Networking | |
| Multiplayer Systems |
| Architecture | |
| Dependency Injection (DI) | |
| Zenject | |
| UniRx | |
| Object-Oriented Programming (OOP) | |
| Design Patterns | |
| SOLID Principles |
| Tools | |
| Git | |
| Perforce | |
| Jira | |
| Confluence | |
| Unity Profiler | |
| OVR Metrics Tool | |
| Visual Studio | |
| JetBrains Rider |
Languages
| English | |
| C1 Professional Working Proficiency |
| Japanese | |
| N3 Conversational (currently studying) |
| Russian | |
| Native speaker |
Interests
| VR/XR Development | |
| Virtual Reality | |
| Augmented Reality | |
| Mixed Reality | |
| Immersive Training | |
| Simulation |
| Game Development | |
| Game Mechanics | |
| AI Systems | |
| Performance Optimization | |
| Procedural Generation |
Projects
- - Present
reAbell VR Alpha
Space action shooter for Meta Quest. Developed using Unity and C# with VR-optimized gameplay mechanics and controls.
- Meta Quest
- Unity
- C#
- VR Shooter
- - Present
JANKERMAN
VR shooter/tower-defense roguelike for Oculus Quest 2. Features procedural generation, swarm AI, and roguelike progression systems.
- Oculus Quest 2
- Unity
- C#
- Tower Defense
- Roguelike
- - Present
Candy Jump
2D mobile platformer for Android. Casual game with intuitive controls and colorful graphics.
- Android
- Unity
- C#
- Mobile Game
- - Present
SKENGINE
Custom 2D Java game engine with software rendering. Built from scratch to understand low-level graphics programming and engine architecture.
- Java
- Game Engine
- Software Rendering
- Graphics Programming