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
Похожие кандидаты
-
Програміст Unity3D
Львов, Удаленно -
Программист (Unity3D)
Удаленно -
Unity developer
Удаленно -
Unity developer
Удаленно -
Unity Developer
Киев, Чернигов, Удаленно