Oleksandr
Unity developer
- Вид зайнятості:
- повна, неповна
- Вік:
- 20 років
- Місто проживання:
- Вінниця
- Готовий працювати:
- Вінниця, Дистанційно
Контактна інформація
Шукач вказав телефон та ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/15301978/
Досвід роботи
Unity developer
з 03.2025 по 05.2026
(1 рік 3 місяці)
Codefather, Remote (IT)
Забезпечував розвиток і технічну підтримку існуючих проектів, впроваджуючи новий функціонал без порушення цілісності архітектури.
Реалізовував ігрові системи з нуля та оновлював інтерфейси, тісно співпрацюючи з Game та UI дизайнерами для досягнення найкращого UX.
Проводив рефакторинг наявного коду, що дозволило усунути критичні помилки та підвищити стабільність проектів.
Спроектував та впровадив кастомну систему нод (Node-based system), що значно спростило розробку ігрових компонентів для всієї команди та надало зручний іструмент для подальшого використання.
Project examples
Threads of Echo:
•Командна розробка: Брав участь як один із ключових Unity-розробників, відповідаючи за Core-механіки та інтеграцію контенту.
•Наративна система: Реалізував складну логіку візуальної новели з розгалуженими сюжетами та динамічною зміною станів персонажів.
•Data Architecture: Структурував великі обсяги даних (предмети, тексти, герої) через ScriptableObjects.
•UI/UX & VFX: Інтегрував складний дизайн із Figma, налаштував анімації переходів та візуальні ефекти для мобільних пристроїв.
•Release Management: Проводив оптимізацію (атласи спрайтів, менеджмент пам'яті) для релізу та подальшої підтримки в Google Play.
Посилання на проект: Google Play. https://play.google.com/store/apps/details?id=com.threadsofechoes
Unity Asset Store Publications
Narrative Engine: Dialogue & Story System
•Опис: Розробив комплексну систему для створення розгалужених наративних ігор та візуальних новел.
•Технічні особливості: Реалізував гнучку систему вузлів (Node-based editor) для візуалізації сценаріїв та інтеграцію зі ScriptableObjects для оптимізації збереження даних.
https://assetstore.unity.com/packages/templates/systems/narrative-engine-dialogue-story-system-341884
Developer Toolkit: Utilities & Inspector Tools
•Опис: Набір інструментів для розширення стандартного інспектора Unity, спрямований на прискорення розробки та дебаггінгу.
•Технічні особливості: Створення кастомних Editor Windows, автоматизація рутинних завдань в редакторі та покращення візуалізації даних у вікні Inspector.
https://assetstore.unity.com/packages/tools/utilities/developer-toolkit-utilities-inspector-tools-341902
SoundCore Toolkit: Complete Audio Solution
•Опис: Універсальний менеджер аудіо для Unity, що спрощує роботу з фоновою музикою та звуковими ефектами.
•Технічні особливості: Реалізував системи аудіо-пулінгу, плавних переходів.
https://assetstore.unity.com/packages/tools/audio/soundcore-toolkit-complete-audio-solution-341898
Unity developer
з 05.2024 по 02.2025
(10 місяців)
Pixel Forge Studio, Kyiv (IT)
Реалізував архітектуру AI на базі State Machines, інтегрував мультиплеєр та розробив серверну частину на .NET/Supabase. Налаштовував Post-Processing та освітлення для балансу візуалу й продуктивності. Провів оптимізацію UI та Sprite Atlases (знизив Draw Calls на 40%). Усунув мікро-фризи через Object Pooling та ефективний менеджмент ресурсів.
Projects:
1. Start-up RTS
Building System: Grid-based логіка розміщення об'єктів із перевіркою колізій.
Unit AI: State Machine для керування видобутком ресурсів, будівництвом та боєм.
Pathfinding: Налаштування NavMesh для навігації на суші та у воді.
Optimization: Object Pooling для масового спавну юнітів без втрати FPS.
2. Kitchen (Advanced 3D Simulation)
Architecture: Суворе дотримання SOLID та повне розділення логіки й візуалу.
Interaction: Система взаємодії з об'єктами на базі C# Interfaces & Events.
Data Management: Гнучка система рецептів на ScriptableObjects.
VFX/UI: Кастомні шейдери (Shader Graph) та адаптивний World Space UI.
3. Карткова гра (аналог PvZ Heroes / Hearthstone)
Data-Driven Design: Відокремлення логіки від даних через ScriptableObjects.
Skill Framework: Масштабована система комбінованих ефектів (бафи, дебафи).
Game Flow: Покрокова логіка бою, система мани та взаємодії карт.
4. 3D Space Runner:
Memory Management: Кастомний Double-linked Object Pool (нульова алокація).
Procedural Gen: Алгоритми нескінченної генерації перешкод та середовища.
Backend/Ads: Firebase Leaderboards та монетизація через AdMob.
Освіта
VNTU
ФІТКІ,121- інженерія програмного забезпечення
Незакінчена вища, з 2023 по 2027 (4 роки)
Додаткова освіта та сертифікати
Немає додаткової освіти та сертифікатів.
Знання і навички
- Unity
- C#
- Git
- Knowledge of OOP principles
- CSS
- Supabase
- PostgreSQL
- DOTween
- Photon Pun 2
- GitHub
- Scriptable Objrcts
- SOLID Principles
- JSON
- C++
- Java
- Adobe Photoshop
- Blender
- .NET Framework
- Addressables
- Knowledge of MVC principles
- Understanding MVP architecture
- MVVM
- Zenject
- Communicability
- Newtonsoft
- UniTask
- AsyncTask
- Firebase
- Sprite Atlas
- Object Pool
- Observable
- Abstract Factory
Знання мов
- Англійська — вище середнього
- Українська — вільно
Додаткова інформація
Мав досвід у створенні ігор в жанрі казуальні , RTS, стратегії, карточні ігри. Працював над анімаціями ігровою логікою фізикою клієнт-серверним зв'язком редагував у adobe Photoshop спрайти , редагував 3д моделі у Blender та створював анімації для 3д моделей.
Також мав досвід у роботі з базами даних типу PostgreSQL Supabase та Firebase (збереження ігрових даних та їх обробка). Реалізовував автентифікацію електронної пошти за допомогою Supabase і Firebase.
Володію знанням патернів MVP, MVVM, MVC, Abstract Factory, Observer,Singleton, State Machine, Object Pool.
Мав досвід з контролером версій Git Hub та git(bash).
Також мав досвід в написанні кастомного API(.Net) яке виступало в ролі сервера.
Працював з бібліотеками Photon Pun2 , Netcode for GameObject, DOTween, Zenject, Newtonsoft Json.
Працював із Canvas-based UI.
Links
GitHub - https://github.com/S1kar1o
Записи геймплею проектів - https://mega.nz/folder/EhpDQbKT
key to file: V17P70jz5zE7N4BYGM6M3Q
Схожі кандидати
-
Junior Unity Developer
Вінниця, Київ , ще 3 міста -
Unity developer
Дистанційно -
Unity developer
Дистанційно -
Unity developer
Дистанційно -
Розробник Unity
Дистанційно -
Unity developer
20000 грн, Дистанційно