Геймплей и продуктовые фичи
Игровые механики от концепта до релиза в связке с гейм-дизайнером и 3D-артистами. Интерактивное построение и редактирование 3D-моделей, работа с CAD-чертежами, голосовой ввод. Каждая фича доведена до продакшена.
Unity C# Developer
От игровых механик и 3D-визуализации до нативных плагинов под Android/iOS и микросервисов на .NET. Плюс то, чем пользуется вся команда: внутренний SDK, редакторный тулинг и spec-driven процесс с агентной автоматизацией.
@gunity_dev · mike@obb.su · u-dev.ru · github.com/gunity
коммерческой разработки на Unity
у продукта, под который писал SDK
от студии на 5 человек до издателя на 300+
под менторством в роли техлида
Три компании разного масштаба: студия на пять человек, издатель игр с 10M+ MAU, промышленное приложение для инженеров. Везде работа оказывалась на стыке продукта и инфраструктуры под ним.
Игровые механики от концепта до релиза в связке с гейм-дизайнером и 3D-артистами. Интерактивное построение и редактирование 3D-моделей, работа с CAD-чертежами, голосовой ввод. Каждая фича доведена до продакшена.
Модули внутреннего SDK: кроссплатформенная авторизация, кланы с лидербордами, чаты, аналитика поведения. Нативные плагины под Android и iOS — от Java/Kotlin и Objective-C до единого C# API.
Профилирование и оптимизация рендеринга больших сцен на слабых устройствах. Offline-first и синхронизация без потери данных, delta-синхронизация трафика при 10M+ MAU, стабильность билдов на Android и iOS.
Чистая архитектура и SOLID, снижение связности крупных модулей. Кастомные инспекторы Unity Editor, дебаг-панели, сборки и тесты в CI. Код-ревью и менторство: техническую культуру команды выстраивал с нуля.
Процесс агентной разработки, выстроенный на уровне команды, и ML внутри самого продукта.
Внедрил единый путь от спецификации до кода: задача сначала описывается, потом реализуется, потом проходит обязательное код-ревью и покрывается тестами. Процесс работает на команду из пяти разработчиков.
Написал набор собственных skills для Claude Code и Cursor — агентная автоматизация под конкретные задачи проекта.
Голосовой ввод данных на базе on-device модели распознавания речи: работает полностью офлайн, на самом устройстве, без обращения к сети. Одна из ключевых функций промышленного приложения — инженер заполняет данные голосом прямо на объекте.
Код-ревью и покрытие тестами остались обязательными на всём пути от спецификации до кода.
Unity-разработчик
Промышленное приложение для инженеров: работа с трубопроводными системами прямо на объекте, без доступа к сети.
Команда: 5 разработчиков, 1 тимлид, 1 PM. Декомпозиция и оценка фич, участие в архитектурных решениях.
Unity C# SDK (infrastructure) Developer
Инфраструктура, на которой работали игры издателя с 10M+ MAU.
Издатель мобильных игр, 300+ сотрудников. Команда: 4–6 разработчиков, 1 PM.
Unity C# Developer, техлид
Мобильные игры для Android и iOS: механики, инфраструктурные модули и техническая культура команды.
Москва. Команда 5 человек.
ASP.NET Core, CQRS/MediatR, EF Core, PostgreSQL, Docker.
Эксплуатация VPN-сервиса на ~10 серверах.
Средне-продвинутый. Русский — родной.
Быстрее всего — в Telegram, отвечаю в течение дня.