Вячеслав Капустяный - Unity 3d (C#) developer

  • Middle
  • Россия, Хабаровск
  • 100 000 - 250 000 ₽ (руб/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 11 месяцев назад
Photo

Навыки

  • Adobe Photoshop
  • Blender 3D
  • C
  • Figma
  • Git
  • MS Visual Studio
  • Oracle PL/SQL
  • Python
  • SQL
  • Unity
  • URP
  • Visual Studio
  • XML
  • Zenject
  • ООП
  • рефакторинг кода

Опыт работы

Spherum

Программист Unity 3d (c#) - Декабрь 2021 — по настоящее время

Программист Unity 3d (c#)
https://www.spherum.io/

Работаю на позиции Unity разработчик, в команде 7+ человек, при постоянном взаимодействии с другими отделами: QA, backend, UI/UX дизайнерами.

В мои основные обязанности входило: реализация новых фич, рефактор существующих модулей, багофиксы, верстка UI, задачи с Unitask, DoTween, Addressable, DI.

Так же декомпозиция больших задач на подзадачи и постановка этих задач.

Мои, основные, обязанности и навыки:
1. Выполнение различных заказов связанные с разработкой приложений на Unity 3d.
2. Поиск и исправление багов.
3. Реализация игровой механики/логики.
4. Интегрирование сторонних SDK.
5. Подготовка проектов к публикации.
6. Настройка Animation State Machine.
7. Работа с архитектурой DOTs ECS.
8. Верстка и оптимизация UI (опыт работы с figma/photoshop).
9. Умею ориентироваться в чужом коде.
10. Обладаю навыками командной работы с GIT.
11. Уверенное владение C#.
12. Имею опыт разработки приложений использующих сетевое взаимодействие.
13. Имею опыт разработки приложений использующих AR технологию.
14. Обладаю знаниями ООП и следование принципам KISS, DRY, SOLID.
15. Рефакторинг существующего кода.
и т.д.

Avvyland

Unity Developer - Июнь 2020 — декабрь 2021

Работал на позиции Unity разработчик, в команде 10+ человек, при постоянном взаимодействии с другими отделами: QA, backend, UI/UX дизайнерами, 3d художниками.

Проект базировался на DOT ECS архитектуре от Unity, с многопользовательским взаимодействием через собственное решение для клиент-серверного взаимодействия, при использовании Protobuf от Google.

В мои основные обязанности входило: реализация новых фич, рефактор существующих систем и компонентов, багофиксы, верстка UI (с использованием Event Bus, для связки UI и систем пространства ECS), задачи с Unitask, DoTween, Addressable, DI.

Обязанности и навыки:
1. Верстка UI элементов.
2. Разработка систем взаимодействия ECS мира с UI элементами.
3. Разработка игровой логики.
4. Разработка логики работы UI элементов.
5. Разработка Compute shaders.
6. Рефакторинг существующего кода.
7. Багофиксы.
8. AR проект.

Образование

Информационные технологии, Информатика и вычислительная техника

Дальневосточный государственный университет путей сообщения, Хабаровск
2019-2022

Программирование в компьютерных системах, техник-программист

Сибирский государственный технологический университет, Красноярск
2014-2017

Обо мне

Уверенно владею:
1. C# (более 5 лет).
2. Unity (более 5 лет).
3. Visual Studio IDE.
4. RIDER C#.

Умею работать в программах:
1. Photoshop.
2. Blender.

Навыки работы:
1. UniTask/
2. DOTween.
3. Addressables.
4. Profiling
5. Jira.
6. Confluence.
7. Clickup.
8.Zenject.

GIT: https://github.com/Kapystin

47 / 0,331 / 52.72mb