Рейтинг анкеты
9/10
Каплунов Илья Дмитриевич
Краснодар , готов к переезду, 25 лет
на сайте 23 дня
Для просмотра контактов авторизуйтесь
Разработчик игр в UNITY
Опыт работы в этой сфере: От 3 до 5 лет
Индивидуально
Ключевые навыки:
Git
Behavior Tree
Zenject
UniRx
Figma
uGUI
UniTask
DOTween
Addressable
ECS
Опыт работы:
2024
2026
Softintermob
Игра: ALIEN APOCALYPSE: SURVIVAL
Роль в проекте: - Реализовал систему отображения урона с использованием партиклов и кастомных шейдеров для повышения визуальной читаемости боя.
- Переработал систему боевых способностей (абилок) на основе компонентного подхода.
- Внедрил независимую от UI-иерархии систему уведомлений, интегрированную через Notification-подсистему, что упростило расширение и поддержку UI.
- Перестроил систему движения снарядов, отказавшись от DOTS в пользу Monobehaviour с применением принципов Clean Architecture для повышения предсказуемости и читаемости кода.
- Интегрировал UI (uGUI) с анимациями и визуальными переходами
- Реализовал на стороне клиента gRPC-сервис и базовые инфраструктурные классы для дальнейшего развития сетевого взаимодействия.
- Оптимизировал память с учетом разработки под мобильный рынок, с итоговым приростом в 10%
Стек: Unity, C#, vContainer, UniRx, UniTask (async/await), gRPC, DOTween, Addressables, базовый DOTS, uGUI, UiToolkit
2023
2024
Е-МАЛАЙ
Игра: Таврели
Роль в проекте: - Реализация геймплей механик
- Интеграция и настройка SDK Google, Яндекс, RuStore (аналитика, реклама, публикация)
- Работа с Addressables: настройка, управление группами, загрузка контента
- Реализация клиентской сетевой логики: взаимодействие с сервером, WebSocket, синхронизация игровых данных
- Верстка и реализация UI на uGUI по макетам Figma, анимация интерфейса с ипользованием DOTween
- Работа с анимацией персонажей
- Оптимизация производительности под мобильные устройства: профилирование, устранение узких мест
- Разработка игрового ИИ с использованием паттерна Behavior Tree
- Создание и поддержка системы сохранений
- Профессиональный рост от junior до middle разработчика в рамках одного проекта/команды
Стек: uGUI, Zenject, MessageBus, UnityWebRequest, Unity Behavior Tree
2022
2022
Научно-исследовательский институт современных телекоммуникационных технологий (НИИ СТТ, АО)
Игра: Программное обеспечение для управления дронами
Роль в проекте: - Разработка UI на C с использованием Qt для desktop-приложения управления дронами
- Реализация пользовательских экранов и логики взаимодействия
- Работа с существующей кодовой базой
- Взаимодействие с командой разработки
Технологии: C , Qt
Уровень владения программами:
Unity 3D
8 /10
C#
8 /10
Git
7 /10
Образование:
2019-2022
Санкт-Петербургский государственный университет телекоммуникаций имени проф. М.А. Бонч-Бруевича, Санкт-Петербург
Программист компьютерных сетей
Обо мне:
Unity-разработчик с опытом работы над mobile midcore 3D-проектами в продакшене (специализация: core gameplay-механики и UI)
Имею опыт работы с крупной кодовой базой и в команде 40+ разработчиков.
Фокус на читаемой архитектуре и предсказуемом поведении UI.
Активно занимаюсь самообразованием, просматриваю различные курсы и материалы, читаю профессиональную литературу по разработке, люблю писать различные пет проекты.
Обладаю хорошей логикой, вниманием к деталям, способен к детальному анализу.
Есть рекомендательное письмо от зарубежной компании: https://drive.google.com/file/d/1Icqe-vcf8ZfbSpFnMCZ5GIYYyFrl3dqY/view?usp=sharing»
Владение языками:
Русский: родной
Английский: 2/5

