Position: Unity Developer
Category: Unity
English level: upper
Years of experience: 3

The 3rd diploma of the All-Ukrainian Programming Olympiad (IV stage 2018-2019)
The 1st diploma of the All-Ukrainian Math Olympiad (III stage 2019-2020)
In Sapien (Kharkiv educational project for learning English). My tasks were
- Crafting system
- Quest system
- Procedural texture generation (mini Paint in game)
- Save/Load system
- UI
- Google speech recognition plugin integration
In Arrible
1) Unnamed VR project (social application with some mini-games), for porting from Oculus to Pico headset. Tasks was:
- File uploading from the device (pictures, and video)
- In-app file system
- Uploaded video playback
- Archery mini-game for VR
- Lobbies with many users for coop watching videos
2) Zone of Avoidance. Crypto game, auto-battler with PvE-PvP battles, seasons, events, PvP leagues, and full deterministic battle core for replays. It was my first leading experience. My task was:
- Work and control a small team of developers (2-4)
- Game core development, using reactive programming, and client-server architecture
- Tick-based battle core development, skills/buff/effects, etc systems...
- Battle views (VFX, Shaders, SFX, animations)
- Organising game configs in Google Sheets for GD comfort
- PvE mode 
- PVP mode, rating system, leagues, seasons  - Crypto-wallet authorization  - Native smart-contract calls, transactions 
- Work with Swagger APIs for Blockchain-API usage 
- AWS (DynamoDB, S3 , and RDS) for game backend, and pgAdmin for managing DB 
- Game modes (Guest without auth, dev mode without server connection (with some variations), merged server, localhost server, cloud server) 
- Some dev tooling to speed up work (using Odin Inspector) 
- Battle replays  
- Addressable system, with all cloud content delivery (except load screen and scripts) 
- Optimisation game ( using some math algorithms, data structures, and other defaults for Unity methods) by time execution (FPS), and memory consumption.
- Publishing game in stores, and updates using Addressable, and CDN
- And a lot of small, local tasks…
3) Isometric shooter. Top-down shooter, like “Brawl Stars” , with cryptocurrency. My task was:
 - Leading small team (~2 devs)
 - Integration Photon Quantum for multiplayer
 - Work with Photon Quantum ECS for game core 
 - Collecting stats, and rewards in cryptocurrency
A pet projects for testing some new technologies to discover
1. Entitas ECS tower-defense waves, with procedural auto ways detection
2. Runner using gyroscope