Опыт
От серверной инфраструктуры для игр до кроссплатформенных настольных продуктов.
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.