Работал в 1 компании 5 лет 11 месяцев
IT
Unity developer
UTToTTGames
IT
5 лет 11 месяцев
03.2020 - по настоящее время
Ключові досягнення:
- Відновив зламану IAP-систему в live-проєкті за 3 години, відновивши стабільний потік транзакцій та запобігши простою монетизації у піковий період;
- Оптимізував рендеринг: зменшив draw calls з 2000+ (500 ворогів) до 60 при масштабуванні до 1000 активних ворогів за 2 робочих дні;
- Зменшив розмір кінцевого продукту на 60%, що збільшило: швидкість завантаження додатку, швидкість збору білду і кількість нових гравців на 7%;
- Скоротив time-to-fun з 60 до 7 секунд, що підвищило retention і кількість активних гравців на 30%;
Обов’язки:
- Повний цикл розробки ігор на Unity (C#): від концепту, технічного дизайну, архітектури та core systems до build, test, релізу та live-підтримки на Google Play;
- Проєктування та впровадження масштабованих gameplay features, ігрової логіки та reusable code systems з дотриманням clean code, best practices та перевірених design patterns;
- Побудова модульної Unity-архітектури з використанням dependency injection та async patterns для підтримки масштабованості та швидкої ітерації;
- Відповідальність за performance optimization та memory management для геймплею, UI, анімацій, shader і rendering pipelines;
- Впровадження та інтеграція UI, анімацій, шейдерів та інтерактивних елементів у тісній співпраці з художниками та дизайнерами;
- Побудова та підтримка asset workflows, включно з Addressables, кастомним інструментарієм, validation та технічною документацією;
- Інтеграція сторонніх SDK та внутрішніх систем: Ads, аналітика, IAP, backend/API сервіси та live-config рішення;
Ключевая информация
Technical Skills
Engine:
- Unity 2D/3D
Programming & Architecture:
- C#, OOP, SOLID, KISS, DRY
- Clean Architecture, Modular Architecture
- MVC / MVVM
- Dependency Injection (DI)
- Event-driven systems
Unity Systems:
- ScriptableObject-based systems
- Addressables
- New Input System
Monetization & Services:
- Unity IAP (products, subscriptions)
- Unity Ads, AdMob
- Firebase
- Analytics & live
-config systems
DOTS:
- ECS
- Jobs System
- Burst Compiler
Async & Data:
- async/await, Task
- Newtonsoft.Json
- Save/load systems, data versioning
Profiling & Optimization:
- Unity Profiler, Frame Debugger
- CPU & GPU profiling
- Memory optimization & GC control
- Object Pooling
- GPU Instancing
- UI & rendering optimization
Build & Workflow:
- Unity Build Pipeline optimization
- Android build & release (APK/AAB)
- Git, GitHub
Animation:
- DOTween
- Unity Animator
Учился в 1 заведении
Дніпровський національний університет імені Олеся Гончара
Інженерія програмного забезпечення
2026
Владеет языками
Английский
продвинутый
Русский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Украинский
родной
Может проходить собеседование на этом языке
Может проходить собеседование на этом языке
Дополнительная информация
Личные качества
Live operations: Hotfixes, monetization stability, backward compatibility, save data migrations, live-config tuning.
Responsibility level: Feature ownership, architectural decisions, performance ownership, live-project stability.
Project preferences: Mobile F2P (casual / hybrid casual), live-operated projects, performance-critical games.
Location: EU-based (Latvia), open to remote work.
Not interested in: Gambling, iGaming, betting, crypto/NFT, real-money games.
Денис Ігорович
Денис Ігорович
Unity developer

Марганец
Активно ищет работу
полная занятость
Характер работы: удаленная работа
Обновлено 3 дня назад