← На главную

CURRICULUM VITAE · 2026

Роман
Васильцов.

Backend Architect / Tech Lead

8+ лет в высоконагруженных распределённых системах.Проектирую real-time платформы, веду миграции без простоя, стабилизирую production и развиваю инженерные команды.
Фокус
Distributed systems · highload · real-time
Языки
Русский — родной · English — B2
Формат
Санкт-Петербург · удалённо

00 / EXPERIENCE

Опыт

От полного цикла разработки — к архитектуре платформ и техническому лидерству.
00

iGaming · highload · NDA

Mascot Gaming

Backend Engineer · Platform / Real-Time

Проектирование высоконагруженных real-time систем и игровых сервисов с фокусом на отказоустойчивость, безопасность и low latency.

  • Архитектура и развитие платформенных real-time сервисов.
  • Работа с требованиями к отказоустойчивости и предсказуемой задержке под нагрузкой.
  • Проектирование безопасного взаимодействия между игровыми и платформенными компонентами.
  • Production ownership: от проектного решения до эксплуатации.
  • Полный стек, метрики и детали проекта защищены NDA.
01

GameDev · highload · optimization

RMRP

Backend Architect / Tech Lead

Архитектурное развитие backend-направления GTA Online-платформы с CCU ~7K, DAU ~12K и общей базой ~60K пользователей. Руководство командой из 15 инженеров.

  • Провёл аудит кода и архитектуры, сформировал план перехода от высокосвязанного монолита к микросервисам.
  • Мигрировал Avro на NATS + Protobuf + codegen через dual-stack без простоя: сетевая нагрузка −34%, инфраструктурные затраты −26%.
  • Оптимизировал broadcast-механику и критические highload-участки: throughput вырос в 5,7 раза без расширения кластера.
  • Выделил 12 микросервисов, внедрил TypeScript, SonarQube, CI/CD, ADR/LLD и единые стандарты code review.
  • Перенёс домены опыта игроков, промокодов и другие критические подсистемы, разгрузив основной сервер.
  • Унифицировал логирование и метрики, чтобы архитектурные проблемы находились до production-инцидентов.
  • Развивал команду и инженерные практики: архитектурные разборы, обучение и делегирование ownership.
02

Исследование · прототипирование

Собственные проекты

Independent engineering

Короткий период самостоятельной работы над техническими прототипами и развитием прикладной экспертизы.

03

Distributed systems · MMO · core team

RedNeck Studio · Broken Sun

Senior Backend Developer / Tech Lead

Ключевой backend-инженер и архитектор MMO RPG в студии 300+ человек. Отвечал за core-сервисы, коммуникационную платформу и стабильность production на этапах Alpha → CBT → OBT.

  • Спроектировал contract-first RPC-платформу на NATS, Protobuf и codegen для 30+ микросервисов.
  • Обеспечил 65K RPS при SLA 99,95%; снизил p99 с ~450 до 40 мс и увеличил throughput в 6,3 раза без роста CPU.
  • Устранил классы RPC-, session- и state-sync инцидентов через idempotency, retry с jitter, saga, circuit breaker, bulkhead и репликацию.
  • Провёл системную стабилизацию сессий: устранил race condition при reconnect и синхронизации состояния игроков.
  • Стабилизировал ZooKeeper-интеграцию и развивал SDK для distributed locks, leader election и service discovery.
  • Сформировал Hexagonal Architecture и contract-first стандарты, сократив запуск новых сервисов с недель до дней.
  • Проводил архитектурные ревью и менторинг 20 backend- и Unity-инженеров; внедрил postmortem-процесс, k6 и pre-release performance validation.
  • Вёл техническую документацию по архитектурным и проектным решениям.
04

Fintech · highload · realtime · blockchain

Zagrava Trading

Senior Fullstack Developer

Развитие платформы алгоритмической криптоторговли: real-time инфраструктура, биржевые интеграции, торговые боты и аналитика стратегий.

  • Разработал на C++ высокопроизводительных торговых ботов: более 25K одновременно, около 3K активных аккаунтов в production.
  • Построил WebSocket fan-out для market data на ~50K сообщений/с с p99 < 50 мс и без потери данных при reconnect.
  • Развивал HTTP- и WebSocket-интеграции с криптовалютными биржами и обработку рыночных данных.
  • Создал бэктестинг и аналитику стратегий, ускорив проверку торговых гипотез.
  • Поддерживал надёжность сервисов и инструментов для тысяч торговых аккаунтов.
  • Внедрил Grafana, Prometheus и ELK; среднее время реакции на инциденты сократилось на 85%.
  • Автоматизировал CI/CD и онбординг инженеров по DevOps-процессам.
05

E-commerce · product engineering

Winkmood

Co-founder / CTO

Сооснователь и руководитель технического направления. Провёл продукт от идеи до production и сформировал команду из пяти разработчиков.

  • Определял техническую и продуктовую стратегию, архитектуру платформы и приоритеты разработки.
  • Проектировал backend, frontend, инфраструктуру и интеграции с внешними сервисами.
  • Отвечал за эксплуатацию, техническую стабильность и развитие продукта.
  • Запустил CMS, CRM, платёжные интеграции и автоматизацию логистических процессов.
  • Создавал внутренние инструменты автоматизации, аналитики и поддержки бизнес-решений.
  • Участвовал в продуктовой аналитике, исследовании рынка и принятии ключевых бизнес-решений.
06

Web · automation · small business

Частная практика

Full-stack Developer

Самостоятельно вёл веб-продукты и автоматизацию для малого бизнеса — от сбора требований до деплоя и поддержки.

  • Собирал требования и напрямую работал с заказчиками.
  • Проектировал SPA и backend-сервисы под задачи бизнеса.
  • Создавал внутренние инструменты и административные интерфейсы.
  • Разрабатывал Telegram- и VK-ботов для автоматизации бизнес-процессов.
  • Закрывал полный цикл: разработка, развёртывание, эксплуатация и поддержка.
  • Получил первый опыт самостоятельного ведения проектов и ответственности за результат.

01 / WORKING SET

Компетенции

Инструменты меняются. Системное мышление и production ownership остаются.
Node.jsTypeScriptNATSProtobufPostgreSQLRedisC++WebSocketgRPCZooKeeperClickHouseKubernetesDockerAWSReactNestJSDistributed SystemsEvent-Driven ArchitectureMicroservicesDDDSystem DesignHighloadObservabilityk6CI/CD

02 / EDUCATION

Образование

Санкт-Петербургский политехнический университет Петра Великого

Программная инженерия · неоконченное высшее

«Король говорит»

Публичные выступления, презентации и структурирование речи

03 / CONTACT

Обсудим систему.

vasiltcov.roma@gmail.comTelegram · @Overlordix →