Працював в 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

Марганець

2 000 $

21 рік

Активно шукає роботу

повна зайнятість

Характер роботи: віддалена робота

Оновлено 3 дні тому