Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл меньше недели назад
Мужчина, 31 год, родился 4 июля 1994
Челябинск, готов к переезду (Москва), готов к командировкам
Программист C#, Unity Developer + VR
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, стажировка
Опыт работы 6 лет 9 месяцев
Январь 2024 — по настоящее время
2 года 4 месяца
Ноябрь 2021 — по настоящее время
4 года 6 месяцев
DSVR
Москва
Программист
Создание игр и обучающих тренажеров для Oculus Quest, PC.
Клиент серверное взаимодействие
Работа с технологией Photon Pun для создания сетевых игр
Февраль 2021 — Октябрь 2021
9 месяцев
Москва
СМИ, маркетинг, реклама, BTL, PR, дизайн, продюсирование... Показать еще
Программист
Разработка действующей казуальной игры android/ios
Клиент-серверное взаимодействие, работа в паре с бэк разрабом
Внедрение сервисов для работы с магазинами приложений
Август 2020 — Январь 2021
6 месяцев
Grafit
Москва
Программист-разработчик
Разработка приложений на Unity + c#, разработка интерактивного тренажера в сжатые сроки, сетевое взаимодействие
Январь 2020 — Август 2020
8 месяцев
"Программ Лаб"
Челябинск, pl-llc.ru/
Программист C#
Создание интерактивных стендов для обучения, разработка логики приложений и последующая поддержка, создание обучающих тренажеров в виртуальной реальности (VR) и для ПК
Август 2019 — Январь 2020
6 месяцев
Indie студия которой уже нет
Челябинск
Программист
Разрабатывали гипер казуальные игры, это было моим первым опытом
Получил много нового опыта
Навыки
Уровни владения навыками
Опыт вождения
Права категории B
Обо мне
Работал над проектами разных категорий:
- Тренажеры для VR + Desktop разных категорий. От простеньких демонстраций, до больших проектов опасных производств. Для разных шлемов — VIVE, Oculus, Pico
- Мультиплеерная игра в VR через Photon Pun
- Мобильные приложения и игры. Как написание механик, архитектуры, так и работа с SDK: реклама, монетизация, пуши и тп.
- Активное использование нейросетей в работе (Claude code and etc.)
Свой Vive и Quest 2!
По коду:
- Понимание и применение ООП
- Знание базовых алгоритмов и структур
- Понимание SOLID и некоторых паттернов проектирования
- Понимание C# (события, дженерики, LINQ, методы расширения, тернарные операторы и другой синтаксический сахар)
- Умение писать код который легко читать и поддерживать
- Умение разобраться в чужом коде на высоком уровне абстракции (не вдаваясь в реализацию) и при необходимости углубляться
По Unity:
- Общение с Unity на ты
- Обширный опыт работы в VR (SteamVR lib) через разные подходы (опыт создания виртуальных тренажеров с нуля под ключ)
- Понимание ECS
- Опыт встраивания различных SDK (google, huawei и другие)
- Собственная пополняемая библиотека готовых решений (desktop, VR)
- Полное понимание работы UI в Unity (desktop, VR)
- Отличное понимание векторной арифметики, геометрии, кватернионы
- Опыт работы с клиент-серверным взаимодействием. В том числе в VR. (Два и более игрока в очках VR взаимодействуют одной сцене)
- Выстраивание комнаты и освещения, запекание, PostProcessing, использование графических пайплайнов HDRP, URP
- Умение писать компоненты так, чтобы их могли использовать другие члены команды (не кодеры) играясь параметрами в инспекторе
- Использование профайлера для поддержания хорошего FPS
- Умение дебажить, разумеется
А так же:
- Использование систем контроля версий
- Считаю, что иногда лучше использовать готовое решение чем писать все самому
- Опыт работы в команде
- Полная открытость к чужим мнениям, инновационным подходам и новому опыту
- Командный игрок, не тяну на себя одеяло если кто-то разбирается в вопросе лучше
- Стараюсь писать высокопроизводительный код:
- Опыт работы в связке с художниками и аниматорами
Неоконченное высшее образование
2014
Неоконченное высшее образование
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
