Работал в 2 компаниях 1 год 4 месяца
Другое
Unity - розробник інструменти та системи
HAPPY GAMES
Другое
9 месяцев
12.2024 - 08.2025
- Розробляв спільні ігрові системи та інструменти, які використовувалися паралельно в кількох проєктах, підвищуючиузгодженість і зменшуючи дублювання роботи.
- Створив і підтримував власний Unity-фреймворк із багаторазовою архітектурою, структурою ресурсів та стандартамикодування.•
- Підготував внутрішню технічну документацію (пайплайни, налаштування сабмодулів, структура проєкту, інструкції зізбірки) для підтримки командних процесів.
- Налаштовував і керував CI/CD пайплайнами GitLab для збірок під Android, iOS та Windows, включно з автоматизацієюетапів публікації.• Реалізував автоматизацію збірок за допомогою Fastlane, Gulp, Gradle та Xcode.
- Працював над геймплейними функціями та UI у кількох інтерактивних дитячих міні-іграх і прототипах.
- Інтегрував аналітику та SDK, зокрема GameAnalytics і AppsFlyer, у кілька проєктів.
- Співпрацював із дизайнерами та розробниками для підтримання чистої архітектури та стабільності проєктів.
- Допомагав у міграції проєктів на Git-сабмодулі та уніфікації роботи з ресурсами.
Unity розробник
PLAY DROP
Другое
7 месяцев
08.2023 - 02.2024
- Створив модульну архітектуру геймплею з використанням патернів Strategy, State і ScriptableObject, структурованучерез Zenject Dependency Injection, що забезпечило гнучку конфігурацію ігрових поведінок та розширюваністьфункціоналу.
- Розробив складну систему модифікаторів і ефектів, побудовану на подієвій логіці, конфігурації правил через дані тачіткому розділенні відповідальностей; система підтримує стекування, умовні взаємодії та ефекти з таймерами.
- Реалізував розширюваний фреймворк для снарядів і взаємодій, що використовує Object Pooling, конфігурації на основіданих і модульну логіку руху, що дозволило підтримувати різні типи взаємодій із високою продуктивністю на мобільнихпристроях.
- Створив налаштовувану поведінку ворогів із використанням машин станів, параметрів ScriptableObject і сервісно-орієнтованої архітектури, що підвищило повторне використання коду та швидкість ітерацій.
- Оптимізував основні геймплейні цикли за допомогою Pooling, кешування залежностей, інструментів профілювання тазменшення GC allocations, забезпечивши стабільну продуктивність на мобільних і середньопродуктивних пристроях.
Ключевая информация
- Програмування та архітектура: C#, OOP, SOLID, Zenject, ScriptableObjects, патерни State і Strategy.
- Геймплей та системи: бойові механіки, штучний інтелект (AI), навігація, Object Pooling, data-drivenлогіка.
- Збірка та автоматизація: Git, GitLab CI/CD, Fastlane, Gradle, Xcode.• UI та UX: Canvas UI, World-space UI, DOTween.
- Інструменти та SDK: GameAnalytics, AppsFlyer, CAS.
- Візуальна частина: URP/Built-in, частинки/VFX, Blender, MagicaVoxel.
- Розробка та співпраця: налагодження (debugging), профілювання, рефакторинг коду, робота з Git,документація, командна робота та ітераційні процеси розробки.
Учился в 1 заведении
Чернівецький політехнічний коледж
Розробка програмного забезпечення (c++
2022
Владеет языками
Английский
средний
Русский
свободно
Украинский
родной
Курсы, тренинги, сертификаты
Алгоритми, структури даних, проєктування програмного забезпечення
Дополнительная информация
Про себе
Unity-розробник із понад 3 роками досвіду у створенні ігор для мобільних пристроїв та ПК.
Зосереджений на архітектурі ґеймплею, бойових системах, штучному інтелекті та чистому коді на C#.
Маю навички автоматизації CI/CD (GitLab, Fastlane) і збірок для Android, iOS та Windows.
Досвідчений у розробці модульних систем, оптимізації продуктивності та data-driven дизайні.
Прагну створювати масштабовані, зручні в підтримці та готові до продакшену ігрові рішення.
Олександр
Олександр
Unity developer

Киев
Готов переехать: Львов, Одесса, Днепр
Активно ищет работу
полная занятость, неполная занятость, проектная работа
Характер работы: стажировка / практика, удаленная работа, посменная работа, гибридная, в офисе/на месте
Обновлено 10 часов назад