C# Unity Developer

Гомель, Беларусь
Миддл • Сеньор
Информационные технологии • Разработка • C#
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент C# Unity Developer.

Мои компетенции и опыт

НАВЫКИ

  • Языки программирования C# , Java
  • Принципы и подходы: ООП, SOLID, DRY
  • Инструменты разработки: Unity (5+ лет), Android Studio, MS Visual Studio, GitHub, CI/CD, нужен доступ к резюме  
  • Инструменты Unity: Profiler, Android Logcat, Shader Graph, AssetBundleI, Particle System
  • Интеграции и SDK: Appodeal SDK, Firebase, IAP, Zenject, Appmetrica, AppsFlyer, DoTween, WebGL, Obfuscator, Spine
  • Платформы: Android, iOS
  • Графика: Adobe Photoshop, MagicaVoxel, Blender 3D
  • Инструменты ведения проекта: Miro, Asana, Trello, Notion

ОПЫТ РАБОТЫ

Full Cycle Unity C# Developer

StoryLandDigital ( нужен доступ к резюме ) разрабатывает мобильную романтическую визуальную новеллу со множеством историй. Страница игры на Google Play 

апрель 2024 г. – настоящее время

Мои задачи:

  • Разработка новых игровых механик, внедрение интерактивных элементов в сюжет, создание мини‑игр, реализация механики еженедельных игровых эвентов и глав свиданий с фаворитами.
  • Создание и интеграция кастомного CI/CD‑конвейера для автоматизированной сборки Unity AssetBundles и деплоя контента на серверную инфраструктуру.
  • Интеграция Firebase Database для хранения и синхронизации сервисных данных и данных игроков.
  • Интеграция аналитических SDK.
    • AppMetrica – отслеживание поведения игроков и метрик удержания. 
    • Appsflyer – маркетинговая аналитика и атрибуция установок. 
    • Crashlytics – сбор отчётов о сбоях и ошибок.
  • Реализация загрузки игрового контента с сервера (динамическое обновление историй и ресурсов).
  • Шифрование и защита внутриигровых покупок, пользовательских данных и прогресса.
  • Сотрудничество с арт‑отделом, интеграция визуальных материалов, настройка анимаций и UI, обеспечение корректного отображения графики на разных устройствах. Ведение документации проекта.
  • Оптимизация и рефакторинг, улучшение производительности, снижение нагрузки на память и процессор, переработка кода для повышения стабильности.
  • Багфиксинг, устранение ошибок, связанных с геймплеем, UI и интеграцией SDK.
  • Сборка и подготовка к публикации проекта под Android и iOS, настройка билдов и релизных конфигураций.

Unity C# Developer (Стажер)

Goolny games разрабатывает гиперказуальные мобильные игры. Страница разработчика на Google Play 

январь 2024 г. - март 2024 г.

Мои задачи:

  • Разработка проекта гиперказуальной мобильной игры от прототипа до готового продукта. Игра основана на механике мержа кубиков с числами (соединение одинаковых кубиков для получения новых значений).
  • Реализовал ключевые игровые механики и геймплей, включая управление, взаимодействие объектов и систему прогрессии.
  • Настроил физику объектов для корректного поведения кубов и взаимодействия с окружением.
  • Создал визуальные эффекты и материалов с использованием Shader Graph.
  • Анимировал объекты с помощью библиотеки DOTween.
  • Работал совместно с геймдизайнером над балансом: настройка скорости, сложности, кривой прогрессии.
  • Занимался оптимизацией кода и производительности проекта.

Unity C# Developer (Freelancer)

апрель 2021 г. - январь 2024 г.

Мои задачи:

  • Разработка игр на C# Unity под Android и WebGL (Яндекс игры).
  • Создание приложения в качестве единственного разработчика на проекте.
  • Проектирование, разработка, тестирование и поддержание качества кода. 
  • Анализ проблем, определение и реализация решений.
  • Разработка прототипов, включающих экспериментирование, новые идеи и результаты исследований технологий.
  • Сотрудничество с иллюстраторами и создателями прототипов для создания пользовательских игровых уровней (дизайн уровней).
  • Работа в команде, активное участие в важных дизайнерских решениях и успехе продукта в целом (технический дизайн и т. д.)
  • Ведение общей/технической документации проекта в Miro и Asana, активное участие в подготовке документации для питча.

ОПЫТ И КОМПЕТЕНЦИИ

  • Разработка с учётом знания и понимания структур данных, алгоритмов и паттернов проектирования.
  • Практический опыт работы с игровым движком Unity более 4 лет.
  • Оптимизация производительности кода под целевые платформы.
  • Применение оптимальных решений для повседневных рабочих задач.
  • Ведение технической документации в системах управления проектами (Asana, Trello, Miro).
  • Ответственность и проактивность, ориентированность на результат.
  • Опыт работы в команде и соло, гибкость и самоорганизация.
  • Быстрое освоение новых технологий для развития проекта.

Специализация
Информационные технологииРазработкаC#
Отрасль и сфера применения

Уровень
МиддлСеньор

Есть файл резюме (защищен)


Интересные кандидаты