Артём Загоруйко

Technical Artist (Middle+) · Unity Client & Graphics Programmer

Тюмень, Россия · удалённо · 32 года

Профиль

Технический художник, который закрывает стык арта и клиентской разработки целиком: от шейдеров, атласов и анимаций до архитектуры UI-слоя и ресурсного пайплайна. 2,5 года на живом мобильном проекте Art of War 3 (Gear Games, LiveOps), где веду задачи от постановки до релиза без сопровождения, ревью кода команды и менторство младших разработчиков. Пишу тесты как часть работы, а не под давлением ревью.

Опыт

Technical Artist · Gear Games
апр 2024 — н. в. · удалённо

Art of War 3: Global Conflict — мобильная RTS, LiveOps, Unity. Пришёл техническим художником, вырос до владельца UI-инфраструктуры клиента.

  • Архитектура UI-слоя. Презентеры, DI, реактивные биндинги, списки с рециклингом, серверно-управляемые окна. Переносил легаси в доменную архитектуру, которой теперь пользуется весь UI-код проекта.
  • Ресурсный пайплайн. Докачка ассетов по требованию, готовность экранов, атласы и спрайты; редакторские инструменты, которыми пользуется вся команда.
  • Шейдеры, VFX, анимация. Под мобильные GPU, с профилированием и оптимизацией.
  • Фичи под ключ. От вёрстки и ассетов до клиентской логики, юнит- и PlayMode-тестов, без сопровождения.
  • Команда. Веду клиентскую команду в ежедневной работе: планирование и декомпозиция задач, технические решения, ревью кода, менторство 1–2 младших разработчиков; внедрил ИИ-инструменты в рабочий процесс.
UnityC#ZenjectUniTaskR3 / UniRxuGUI · NGUISpriteAtlasHLSL / ShaderLabUnity Test FrameworkGitLab · SonarQube · TeamCity
Unity Developer, full-stack · VR/AR-разработка на заказ (контракт с ИП)
2023 — 2024 · ~6 мес
  • Коммерческие VR/AR-приложения для мобильных сторов, весь клиент своими руками: полный цикл от ТЗ и прототипа до сборки и публикации в сторах.
  • AR-ядро. Трекинг по маркерам и изображениям, загрузка контента по QR-кодам, настройка AR-камеры и сцен, посадка виртуальных объектов в реальное окружение.
  • Графика. Авторские шейдеры для AR-эффектов, постановка света и запечка освещения, адаптированная под бюджеты мобильных устройств.
Junior Unity Developer · Bean Soft
2022 — 2023 · ~1 год
  • Мобильная мидкор пошаговая игра, разработка с нуля: архитектура клиента, игровая логика, UI, сборка билдов под Android.
Инженер лаборатории экологических исследований · ТюмГУ
2016 — 2021

Аналитическая химия: спектральные и хроматографические методы. Параллельно — самообучение геймдеву и джемы.

Личные проекты

  • 8 игр на itch.io — джемы PGD Jam #6, #9, #12, #13, #16 и GMTK 2021; GameMaker и Unity, соло и в команде из двух человек. Devila Satura игроки отмечали как «уровень выше джемового».Головоломки, карточная игра, платформер, ритм-игра.
  • Point-and-click серия под веб-платформы (в работе), инструменты для агентных ИИ-пайплайнов, встраиваемая электроника (ESP32, STM32), CAD кодом.

Artem Zagoruiko

Technical Artist · Unity Client & Graphics Programmer

Tyumen, Russia · remote · 32 y.o.

Profile

Technical artist who owns the whole seam between art and client code: shaders, atlases and animation on one side, UI architecture and the resource pipeline on the other. 2.5 years on a live mobile title, Art of War 3 (Gear Games, LiveOps), taking features from spec to release unsupervised, reviewing the team's code and mentoring junior developers. Tests are part of how I work, not a review afterthought.

Experience

Technical Artist · Gear Games
Apr 2024 — present · remote

Art of War 3: Global Conflict — mobile RTS, LiveOps, Unity. Joined as a technical artist, grew into the owner of the client's UI infrastructure.

  • UI architecture. Presenters, DI, reactive bindings, recycled lists, server-driven windows. Migrated legacy code into a domain architecture the whole UI codebase now builds on.
  • Resource pipeline. On-demand asset provisioning, screen readiness, atlases and sprites; editor tooling used by the whole team.
  • Shaders, VFX, animation. Built for mobile GPUs, profiled and optimised.
  • End-to-end features. From layout and assets to client logic, unit and PlayMode tests, delivered without supervision.
  • Team. Lead the client team day to day: planning and task breakdown, technical decisions, code review, mentoring 1–2 junior developers; brought AI tooling into the daily workflow.
UnityC#ZenjectUniTaskR3 / UniRxuGUI · NGUISpriteAtlasHLSL / ShaderLabUnity Test FrameworkGitLab · SonarQube · TeamCity
Unity Developer, full-stack · contract VR/AR development
2023 — 2024 · ~6 mo
  • Commercial VR/AR apps for mobile stores, the whole client built by me: full cycle from spec and prototype to build and store release.
  • AR core. Marker and image-target tracking, QR-driven content loading, AR camera and scene setup, placing virtual objects into the real environment.
  • Graphics. Custom shaders for AR effects, lighting setup and light baking adapted to mobile device budgets.
Junior Unity Developer · Bean Soft
2022 — 2023 · ~1 yr
  • Mobile mid-core turn-based game built from scratch: client architecture, gameplay logic, UI, Android build pipeline.
Environmental research lab engineer · Tyumen State University
2016 — 2021

Analytical chemistry, spectral and chromatographic methods. Self-taught game development and game jams on the side.

Personal projects

  • 8 games on itch.io — PGD Jam #6, #9, #12, #13, #16 and GMTK 2021; GameMaker and Unity, solo and in a two-person team. Players called Devila Satura “above jam quality”.Puzzles, a card game, a platformer, a rhythm game.
  • A point-and-click series for web platforms (in progress), tooling for agentic AI pipelines, embedded electronics (ESP32, STM32), code-driven CAD.