Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 07:25
Мужчина, 35 лет, родился 12 октября 1990
Москва, не готов к переезду, готов к редким командировкам
Unity-разработчик | Unity Developer
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 9 лет 5 месяцев
Октябрь 2024 — Ноябрь 2025
1 год 2 месяца
Jet Whales
Unity-разработчик
Задачи:
- Разработка игр в жанре TD с элементами RTS на ECS фреймворке ME.ECS.
- Реализация мультиплеера на Photon (PUN).
- Написание системы заклинаний и бафов/дебафов.
- Реализация перемещения отрядов юнитов по игровому полю.
- Написание новых шейдеров руками или в Shader Graph, правка уже имеющихся.
- Создание UI элементов и окон по макетам из Zeplin
Стек:
Unity3D, C#, ECS, DOTS, Burst, Il2Cpp, C# job system, Photon (PUN), Addressables, Asset Bundles, Shaders, Universal Render Pipeline (URP), Shader Graph, Git, Jira.
Февраль 2021 — Июль 2024
3 года 6 месяцев
Ду Ду Геймз
Senior Unity developer
Задачи:
- Разработка кор геймплей для match3 игр.
- Реализация и внедрение новых механик
- Написание шейдеров
- Активная работа с арт-отделом и создание для них всевозможных утилит с последующим документированием.
- Создание UI элементов и окон по макетам из Figma
- Исправление выявленных багов.
- Профайлинг по FPS и поиск “узких” мест (Unity Profiler)
- Профайлинг по памяти и поиск утечек (Memory profiler)
- Профайлинг отрисовки и кол-ва Draw Call’ов (Frame Debugger)
Стек:
Unity3D, C#, Task, async/await, UniTask, MVC, Animator, Particle System, DOTween, Spine, UnityWebRequest, Addressables, Asset Bundles, Remote Configs HLSL shaders, Built-in Render Pipeline (BRP), Git, Jira.
Игры:
1. Sunset Secrets
google play (https://play.google.com/store/apps/details?hl=en&id=com.PuzzlePoint.SunsetSecrets)
2. Tropicmania
google play (https://play.google.com/store/apps/details?id=com.PuzzlePoint.Tropicmania)
Ноябрь 2020 — Январь 2021
3 месяца
Москва, crazypanda.ru
Информационные технологии, системная интеграция, интернет... Показать еще
Senior Unity developer
Задачи:
- Полный цикл разработки гипер казуальных игр от прототипирования до оптимизаций и сопровождения.
- Активное взаимодействие с ГД и создание утилит в редакторе для упрощения работы.
Стек:
Unity3D, C#, Animator, Particle System, DOTween, Git, Jira.
Июнь 2020 — Октябрь 2020
5 месяцев
Nakusi Games
Senior Unity developer
Задачи:
- Разработка скролл-шутера с нуля.
- Создание редактора уровней.
Стек:
Unity3D, C#, Animator, Particle System, DOTween, Git, Jira.
Игра:
1. Sky Patrol — Airplane Scroller
App Store (https://apps.apple.com/us/app/sky-patrol-airplane-scroller/id1530810967)
Март 2019 — Май 2020
1 год 3 месяца
Pixel River
Unity-developer
Задачи:
- Полный цикл разработки от создания прототипов для проверки маркетинговых показателей до оптимизаций и сопровождения.
- Создание системы на git саб-модулях для максимальной гибкости и скорости работы.
- Руководство командой разработки (4 человека: 2 программиста, 1 художников и 1 ГД)
- Поддержка и развитие существующей модульной архитектуры.
- Участие в найме/онбординге новых программистов
Стек:
Unity3D, C#, OdinInspector, Animator, Particle System, DOTween, Remote Configs, Аналитический SDK (Firebase, AppsFlyer, Unity Analytics), Рекламные SDK (IronSource, Applovin, Appodeal), Внутриигровые покупки (Unity In-App purchasing), Git, Jira.
Примеры игр:
1. Fruity Drops: Physics Balls
google play (https://play.google.com/store/apps/details?id=com.hickoma.balldrop)
2.Gravity Balls
google play (https://play.google.com/store/apps/details?id=com.hickoma.gravityballs)
3. Bricks Breaker: Классическая версия
google play (https://play.google.com/store/apps/details?id=com.hickoma.brickbreaker)
4. Jewel Push: три в ряд
google play (https://play.google.com/store/apps/details?id=com.hickoma.jewelpush)
5. Civilization Evolution: Расцвет наций
google play (https://play.google.com/store/apps/details?id=com.hickoma.domination)
6. История транспорта: Игра про эволюцию
google play (https://play.google.com/store/apps/details?id=com.hickoma.transport)
7. Homeless Stories: Приключения бездомных
google play (https://play.google.com/store/apps/details?id=com.hickoma.homeless)
8. Swipe Knight
google play (https://play.google.com/store/apps/details?id=com.hickoma.swipeknight)
App Store (https://apps.apple.com/ru/app/swipe-knight/id1479300215)
9. Ringo Steps
App Store (https://apps.apple.com/us/app/ringo-steps/id1486024618)
10. Snaky Stretch
App Store (https://apps.apple.com/us/app/snaky-stretch/id1488095663)
11. Puzzle Ball Drop 3D
App Store (https://apps.apple.com/us/app/puzzle-ball-drop-3d/id1494484392)
12. Sling Disc
App Store (https://apps.apple.com/app/sling-disc/id1492751001?src=AppAgg.com)
13. Turbo Drift Race
App Store (https://apps.apple.com/us/app/turbo-drift-race/id1495685589)
Июль 2018 — Ноябрь 2018
5 месяцев
Goblinz Games
Unity-developer
Задачи:
- Оптимизация и рефакторинг
- Сборка/верстка новых UI элементов и окон
- Портирование на Android
- Тестирование
Стек:
Unity3D, C#, UI, Animator, Particle System, LeanTween, Spine, Git, Jira,
Игры:
1. True Fear: Forsaken Souls
stream (https://store.steampowered.com/app/440420/True_Fear_Forsaken_Souls/)
google play (https://play.google.com/store/apps/details?id=com.Goblinz.TrueFear&hl=ru)
2. True Fear: Forsaken Souls Part 2
stream (https://store.steampowered.com/app/935580/True_Fear_Forsaken_Souls_Part_2)
google play (https://play.google.com/store/apps/details?id=com.Goblinz.TrueFear2&hl=ru)
Февраль 2016 — Июнь 2018
2 года 5 месяцев
ZenFox Games
Unity-developer
Задачи:
- Реализация и документация новых игровых механик и компонентов
- Руководство командой разработки (9 человек: 3 программиста, 5 художников и 1 ГД)
- Участие в найме/онбординге новых программистов
- Реализация подгрузки новых уровней с логикой (Asset Bundles + Lua)
- Оптимизация готовых механик и ядра
- Реализация новых уровней
- Обновление опубликованных проектов
Стек:
Unity3D, C#, Animator, Particle System, Addressables, DOTween, LeanTween, Spine, Newtonsoft.JSON, UnityWebRequest, Lua, Asset Bundles, Remote Configs, Аналитический SDK (firebase), Рекламные SDK (IronSource, Applovin), Внутриигровые покупки (Unity In-App purchasing(UnityIAP)), Git, Jira.
Примеры игр:
1. 100 Дверей Невероятный мир
google play (https://play.google.com/store/apps/details?id=com.zenfox.doors_incredible&hl=ru)
itunes (https://itunes.apple.com/ru/app/id1228058177)
2. 100 Дверей Замок Чудовища
google play (https://play.google.com/store/apps/details?id=com.zenfox.doors_beast_clash)
itunes (https://itunes.apple.com/ru/app/id1278836780)
3. 100 Дверей Невероятный мир 2
google play (https://play.google.com/store/apps/details?id=com.zenfox.doors.incredible2)
4. 100 Дверей Звёздная галактика
google play (https://play.google.com/store/apps/details?id=com.zenfox.doors.galaxy)
5. 100 Дверей Мистичное рождество
google play (https://play.google.com/store/apps/details?id=com.zenfox.mystic_christmas)
itunes (https://itunes.apple.com/us/app/100-doors-the-mystic-christmas/id1227477597)
6. 100 Дверей 3
google play (https://play.google.com/store/apps/details?id=com.mpisoft.doors3)
itunes (https://itunes.apple.com/ru/app/100-doors-3/id896185059)
7. 100 Дверей 4
google play (https://play.google.com/store/apps/details?id=com.zenfox.doors4)
itunes (https://itunes.apple.com/ru/app/100-4/id1232581994)
8. 100 Дверей Приключения
google play (https://play.google.com/store/apps/details?id=com.zenfox.hidden_escape2)
itunes (https://itunes.apple.com/ru/app/100-doors-journey/id1226965007)
9. Приключения Дэйва: Побег с космического корабля
google play (https://play.google.com/store/apps/details?id=com.zenfox.spaceEscape)
10. Train Escape: Hidden Adventure
google play (https://play.google.com/store/apps/details?id=com.zenfox.trainEscape.full&hl=ru)
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Опыт вождения
Права категории B
Обо мне
Unity Developer с более чем 9 годами опыта работы на Unity.
Увлекаюсь играми и разработкой игр. Делал гиперказуальные, казуальные, мидкорные, match3, скролл-шутеры, платформеры, аркады, hidden-object’ы, квесты и другое. Не боюсь таких страшных слов как: матрица, кватернион, афинные преобразования и пр.
В свободное время пишу пет-проекты. Основные - это:
- Cимуляция жизни с генетическими алгоритмами, мутациями и эволюцией.
- 3D воксельная песочница вдохновленная Minecraft
- 2D платформер-копалка вдохновленная Terraria.
- CCG игра вдохновленная Magic the Gathering.
Решил более 1270 задач на leetcode (Алгоритмы и Структуры Данных).
https://leetcode.com/u/riganmorati/
Имею опыт работы с такими технологиями, как:
Архитектура и логика: MVC, MVP, MVVM, ECS (LeoECS, ME.ECS), Zenject (DI), Task, async/await, UniTask, UniRx, SOLID, Lua.
Инструменты Unity: Addressables (управление ресурсами), Asset Bundles, Scriptable Objects. Оптимизация/профилирование (Unity Profiler, Memory Profiler, Frame Debugger, Render Doc), NavMesh, Unity IK.
Сетевое взаимодействие: UnityWebRequest, Photon (PUN), Mirror, Remote Config (Firebase, GameAnalytics, Google Spreadsheets).
Монетизация и аналитика: интеграция SDK (Аналитика (Firebase, AppsFlyer, Unity Analytics), Реклама (IronSource, Applovin, Appodeal), Внутриигровые покупки (Unity In-App purchasing).
Графика и визуализация: Built-in Render Pipeline (BRP) и Universal Render Pipeline (URP), Shader Graph, HLSL (написание и правка шейдеров), TextMeshPro, DOTween, LeanTween, Spine.
Инструментарий: Git, Jira, Odin Inspector, Google Play Console, Rider.
Высшее образование (Бакалавр)
2014
Высшее образование (Бакалавр)
Физика и компьютерные сети, Теоретическая физика
Знание языков
Повышение квалификации, курсы
2016
Компьютерная Академия ШАГ, Разработка программного обеспечения
Компьютерная Академия ШАГ, Разработка программного обеспечения
2009
Калиостро, Программирование C++
Калиостро ПРО, C++
2007
Калиостро, Программирование
Калиостро ПРО, Программирование
Тесты, экзамены
2014
Cisco, IT Essentials
Cisco Networking Academy, IT Essentials
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
