Дмитро
Unity 3D-програміст, 65 000 UAH
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16580161/
Work experience
Unity developer
from 04.2024 to 01.2026
(1 year 10 months)
Rifbar, Київ (IT)
Гібридний мобільний продукт: Unity game module + real-time social (Unity 6 / C#, WebSocket, REST, Firebase Crashlytics; Android/iOS host)
- Був єдиним Unity-розробником: спроєктував і реалізував більшість Unity-частини продукту, включно з архітектурою та оптимізацією під мобільні девайси.
- Розробив real-time WebSocket стек “з нуля” на клієнті та сервері: кімнати + чат (history/diff, send/edit/delete/read, typing, online status), ~10+ типів socket-подій, ~15–20 REST інтеграцій.
- Підняв стійкість з’єднання під мобільні мережі: heartbeat/ping-pong, watchdog для зависань Connecting/Closing, reconnection з exponential backoff + jitter, fast-reconnect на помилках/резюмі/онлайн-івенті.
- Реалізував Outbox/чергу повідомлень для чату: ідемпотентність через random_id (rid), збереження порядку, ACK/Remove, бар’єри (deferred) для кейсів типу медіа-аплоаду, захист від “воскресіння” видалених повідомлень при chat_diff.
- Перепроєктував і переписав ігрову логіку з нуля після зміни складу команди, щоб прибрати hardcode/нестабільність та покращити коректність онлайн-поведінки.
- Інтегрував Firebase/Crashlytics для збору крешів і діагностики.
- Підготував Unity як вбудовуваний модуль для native (Android/iOS): bridge Android↔Unity та iOS↔Unity (команди через UnitySendMessage/UnityFramework, події через JSON), lifecycle, R8/Proguard/Xcode налаштування; зробив handoff з документацією/контрактами для native-команди.
- Проєкт закрили після зміни стратегії; забезпечив кероване завершення: стабілізація, оформлення артефактів і передача модулів для можливого повторного використання.
Unity developer
from 03.2022 to 03.2024
(2 years)
Mornhouse, Київ (IT)
5 mobile-проєктів (4 casual-ігри + 1 productivity) | Команда: 3 (Unity dev + дизайнер/UI/UX + UA/ASO)
- Розробляв і релізив 5 Android-проєктів у повному циклі (від 0 до релізу): імплементація gameplay/UI/логіки за дизайном і референсами.
- У більшості проєктів писав усе з нуля; в одному кейсі (Block 1010) — розібрався в купленому Unity-проєкті та переробив під вимоги.
- Інтегрував продуктову інфраструктуру та монетизацію: Firebase Analytics + Crashlytics, AdMob, AppLovin, AppsFlyer, Facebook; In-App Purchases, In-App Review.
- Реалізував рекламу (interstitial/rewarded) та покупки (consumables + non-consumables), включно з повною інтеграцією в клієнт і UI-флоу.
- Робив конфігураційні системи на ScriptableObjects (інвентар/налаштування об’єктів та параметрів) для швидших ітерацій без правок коду.
- Оптимізовував UI та завантаження: UI batching, Sprite Atlas; у Django — стартова сцена/bootstrapping для ініціалізації модулів і контрольованого завантаження основної сцени; використовував coroutines та async/await точково.
- Готував релізні білдів-артефакти (signing/keystore у Unity) та передавав в Play Console відповідальному за публікацію.
- За час релізів отримано ~10k інсталяцій кожна по іграх; Django — ~150k інсталяцій (за даними команди/паблішингу).
- Проєкти були доступні в Google Play, але пізніше акаунт з іграми був втрачений доступ; актуальні сторінки доступні у сторонньому каталозі, Unity-проєкти збережені.
Портфоліо (APKPure, Django Quest):https://apkpure.com/developer/Django%20Quest
Career break
from 02.2018 to 01.2022
(4 years)
Relocation
Education
ЗІЕІТ
Комп'ютерна інженерія
Higher, from 2012 to 2018 (6 years)
Additional education and certificates
No additional education or certificates.
Knowledge and skills
- Unity
- Android Studio
- Xcode
- DOTween
- C#
- GitHub
- WebSocket
- REST API
Language proficiencies
- English — average
- Polish — above average
Additional information
Unity-розробник з досвідом мобільної розробки (Android/iOS), мережевих інтеграцій та нативних плагінів. Стек у Unity: геймплей/UI, інтеграції SDK та бекенду, оптимізація, підтримка релізів.
Similar candidates
-
Unity 3D програміст
Lviv, Remote -
Unity 3D-програміст
Kyiv, Lviv, Remote -
Інженер-програміст
100000 UAH, Other countries, Remote -
Unity 3D-програміст
Remote -
Full-stack програміст PHP, JS, Python, C++ (впровадження ШІ)
Kyiv, Vinnytsia , more 7 cities -
Front-end програміст
Kyiv, Kharkiv, Remote