Unity / C# · mobile games · engineering notes

Максим Иванов — личная страница.

Здесь собраны краткая информация, технические интересы, рабочие заметки и удобные контакты.

Фокус страницы: спокойная личная визитка с техническими темами и контактами.

Профиль

Технический профиль и рабочие интересы.

На странице — краткая информация, технические темы, рабочие интересы и удобный способ связи.

01

Unity/C# и мобильная разработка как основная техническая область.

02

Интерес к архитектуре, поддерживаемому коду и системам, которые живут дольше одной фичи.

03

Практика на стыке Unity, платформенных интеграций, build/release tooling и игровых систем.

04

Короткая личная визитка: без лишних деталей, с акцентом на технологии и контакты.

Стек

Unity-основа + релизная инфраструктура.

В мобильной Unity-разработке важно закрывать не только gameplay, но и платформенные задачи: SDK, native bridges, сборки, уведомления, consent/ads flows, purchases, Addressables и общую инфраструктуру между проектами.

Unity production-разработка

Работаю не только с отдельными фичами, но и с тем, что помогает мобильным Unity-проектам стабильно доходить до релиза и жить после него: архитектура, интеграции, конфигурации, сборки и поддерживаемость.

Shared Unity Infrastructure

Развивал внутренние Unity-модули и инфраструктуру для нескольких проектов студии: feature modules, screens, application lifecycle, platform integrations и общие сервисы.

Mobile SDK / native слой

Закрывал задачи на стыке Unity и мобильных платформ: Android/iOS setup, native bridges, SDK initialization, notifications, consent flows и post-build processing.

Gameplay и meta-game systems

Разрабатывал gameplay, UI/game screens, события, rewards, tutorials, социальные механики, battle pass/shop flows и другие пользовательские системы.

Unity / C#

UnityC#gameplay systemsmeta-game featuresUI/game screens

Architecture

shared modulesfeature systemsapplication lifecyclemodular Unity code

Mobile integrations

AndroidiOSnative bridgesSDK initializationnotificationsconsent flows

Build & tooling

CI/postprocess scriptsAddressablespackageslocalization/configsPythonJavaScript

Unity ecosystem

UniTaskUniRxVContainerOdin InspectorJava/Swift basics

Опыт и образование

ТГТУ САПР + коммерческая Unity-разработка с 2019 года.

  1. ТГТУ — бакалавриат САПР

    Инженерная база: проектирование систем, прикладная разработка и системное мышление.

  2. Unity/C# разработчик, Black Bears

    Unity production-разработка: gameplay и meta-game systems, shared Unity infrastructure, mobile SDK/native-интеграции, build/release tooling и поддержка нескольких проектов студии.

  3. ТГТУ — магистратура САПР

    Продолжение профильной подготовки параллельно с коммерческой Unity-разработкой.

Workflow

Инструменты — как часть инженерного процесса.

Использую инструменты и автоматизацию как поддержку инженерного процесса: быстрее проверять идеи, находить причины проблем, приводить код и документацию в порядок.

PrototypeRefactorReviewRelease

Контакты

Связаться можно в Telegram или по email.

Для короткого сообщения удобнее Telegram; для более формального письма — email.