Опыт

От серверной инфраструктуры для игр до кроссплатформенных настольных продуктов.

MOODFORGE Studio

Ведущий backend-разработчик
Июль 2026 — настоящее время

В одиночку и в сжатые сроки создал сервер аутентификации, метасервер, оркестратор экземпляров Unity и инфраструктуру наблюдаемости. Использовал цепочки агентов OpenAI в Codex: сначала GPT-5.6 Sol, затем GPT 6.0 Astra.

Развернул GitLab, процессы CI/CD и backend в Yandex Cloud. Получил практический опыт работы с Grafana и Prometheus при создании инфраструктуры наблюдаемости в MOODFORGE.

Также развиваю серверы рынков и сервер чата.

Icons8

Руководитель команды, владелец продукта
Февраль 2019 — май 2026

Руководил командой из 10–12 человек, работавшей в стартапном режиме, и совмещал несколько ролей: ведущий разработчик, руководитель команды, Scrum-мастер и владелец продукта.

Основные результаты:

  • перевёл крупный продукт с WPF на Avalonia для работы на разных платформах
  • сделал Lunacy одним из первых серьёзных продуктов на Avalonia, выпущенных в App Store
  • участвовал в одном из первых крупных выпусков полноценного приложения Avalonia на WASM
  • внедрил GPU-рендеринг и значительно ускорил прежде медленное приложение
  • отвечал за архитектуру, технические решения, ревью кода и процесс разработки
  • реализовал сотни функций и исправил множество сложных ошибок
  • работал над направлением NativeAOT и задачами, критичными к производительности

Основной продукт: Lunacy

360bound

Март 2018 — январь 2019

Ведущий .NET-разработчик
Июль 2018 — январь 2019

Руководил командой из четырёх разработчиков, улучшал процессы и взаимодействие бизнеса с разработкой, обеспечивал соблюдение сроков. Планировал задачи, распределял обязанности и проводил ревью кода. Совмещал руководство с проектированием архитектуры и интерфейсов на XAML, исследованиями, профилированием и реализацией самых сложных алгоритмов и компонентов.

Старший .NET-разработчик
Март 2018 — июнь 2018

Разрабатывал Windows-приложение для визуального создания сложных опросов в редакторе, похожем на PowerPoint, и их экспорта на популярные платформы опросов. Проектировал и реализовывал сложные интерфейсы на XAML, с нуля создавал ключевые компоненты архитектуры.

Arkadium

.NET-разработчик / PreSenior .NET-разработчик
Январь 2016 — декабрь 2017

Работал над Microsoft Casual Games: Solitaire, Mahjong, Jigsaw, Sudoku и Minesweeper. Занимался анализом дампов, исправлением ошибок, оптимизацией, многопоточными инструментами и общим рекламным модулем для нескольких игр. Также ускорил запуск Mahjong и загрузку страниц до пяти раз.

Подробнее о проекте: Microsoft Casual Games

Laitis

Основатель, разработчик
Сентябрь 2013 — февраль 2020

В одиночку прошёл путь от идеи до готового продукта Laitis. Проект включал настольное приложение, установщик, расширения браузеров, сайт, Web API, базу данных, безопасность, локализацию, аналитику, поддержку, профилирование, тестирование и распространение.

Laitis — Windows-приложение для голосового управления и диктовки текста.

Подробнее о проекте: Laitis

FlexBricks

.NET-разработчик
Апрель 2012 — декабрь 2015

Работал над несколькими бизнес-приложениями и медиапродуктами: приложениями на WPF, приложением для OS X, внутренним сайтом компании, системой складского учёта и ПО для съёмки видео на 360 градусов с 16 камерами вокруг сцены.

Подробнее о проекте: Orbital Video

TOP Computer Academy

Преподаватель .NET
Январь 2012 — сентябрь 2014

Преподавал C#, Windows Forms, WPF, системное и сетевое программирование, MS SQL, ASP.NET, ADO.NET и WCF.