LogoRonin-Hub.dev

Быстрая навигация

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

Я — backend-инженер и архитектор систем, которые должны выдерживать тысячи запросов в секунду, не теряя ни пакета, ни смысла. Более 7 лет разрабатываю продакшн-инфраструктуру, backend-платформы и микросервисные шины. Веду архитектуру с нуля, пишу стандарты, менторю, оптимизирую, покрываю тестами. Выстраиваю платформы — от RPC до мониторинга.

Мой фокус — надёжная архитектура, масштабирование, взаимодействие сервисов и клиентов. Умею запускать с нуля, чинить критичные bottleneck’и и выстраивать всё так, чтобы через год система продолжала держаться. Работаю быстро, пишу чисто, объясняю понятно. Меня ценят за то, что экономлю другим время. Я тот, кому можно отдать сложную задачу и быть уверенным в результате.

🧾 Что во мне ценят

  • Быстро справляюсь с задачами и пишу чистый, понятный код
  • Глубоко погружаюсь в проект, могу предложить и реализовать решение
  • Разгружаю тим лидов — беру на себя архитектурные и системные задачи
  • Могу донести сложную концепцию до любого члена команды
  • Обеспечиваю высокое качество и предсказуемость результата
  • Даю x2–x3 профит по сравнению со многими кандидатами

💡 Что получает компания со мной

  • Стандартизирую клиент-серверное и межсервисное общение
  • Внедряю и сопровождаю ключевые инструменты инфраструктуры и SDK
  • Реализую критические задачи без постоянного возвращения к багам и “текучке”
  • Детально документирую сложные решения — снижаю зависимость от уникальных знаний отдельных людей
  • Разгружаю лидов — беру на себя архитектурные и инфраструктурные задачи, консультирую команду
  • Быстро включаюсь в незнакомые или сложные участки кода, вывожу их до рабочего состояния
  • Оптимизирую сервисы под нагрузку и устраняю узкие места до стабильного продакшн-уровня
  • Систематизирую ошибки протоколов, внедряю стандарт обработки ошибок
  • Делаю так, что любой разработчик может поддерживать моё решение без моего постоянного участия
  • Помогаю команде вырасти до понимания сложной архитектуры без “магии” и скрытых хаков
  • Уменьшаю время ревью — мой код требует минимальных правок или не требует их вовсе.

«Архитектор — не тот, кто усложняет. Архитектор — тот, кто знает, где граница между простотой и наивностью.»

🚀 Последние проекты

🔸 Broken Sun (RedNeck Studio, 2024–2025)

MMO RPG, команда 300+ сотрудников, проект на этапе ОБТ (десятки тысяч пользователей). Выступал ключевым backend-инженером и архитектором.

  • Автор генератора RPC-протоколов (C2S/S2S) для NATS
  • Масштабирование игровых сервисов с 65K RPC/s
  • Заложил архитектуру client-server и межсервисного общения, на которую опирался весь проект
  • Создал отказоустойчивую модель работы сессий и повторных подключений
  • Внедрил масштабирование сервисов, Zookeeper, NATS, сервис сессий, масштабирование игровых зон
  • Разгрузил лидов: выступал ключевым экспертом по архитектуре, масштабированию и инфраструктуре
  • Документировал паттерны, стандарты, поддерживал протокол ошибок, вел техдоки
  • Оптимизировал GC, устранял утечки, проводил стресс-тесты под боевой трафик

🔸 Zagrava Trading (2021–2024)

Платформа для хедж-ботов и алгоритмической торговли. Полный контроль над архитектурой real-time системы и брокерских интеграций.

  • 25 000+ ботов и 3000 аккаунтов в real-time
  • Подключения к Binance, OKX, Kucoin и другим через WebSocket/HTTP
  • Хедж-боты, автонастройка, failover-архитектура
  • CI/CD, алёртинг, observability-стек Prometheus + Grafana + ELK
  • Онбординг, кодревью, менторство, защита решений перед бизнесом
  • Техническое лидерство и внедрение архитектурных стандартов
  • Оптимизация latency в работе с биржами и сокращение времени реакции бота

🔸 Winkmood (2019–2021)

Co-founder и автор всей технической части. Интернет-магазин на Django + React, с платёжками, доставкой, аналитикой и CRM. Позже проект вырос в розничную сеть.

  • Собственная CMS, корзина, скидки, панель администратора
  • Автоматизация логистики, складского учёта и службы поддержки
  • Реализация SEO-оптимизации, скорости, отказоустойчивости
  • Дизайн, макеты и адаптиваня вёрстка

🔸 Фриланс и частная практика (2017–2019)

Первый боевой опыт. Лендинги, SPA, CRM, Telegram/VK-боты. React, Django, Postgres, хостинг и деплой под ключ.

  • Полный цикл: от идеи до продакшн-инфраструктуры
  • Интеграции с платёжками, доставкой, CRM
  • Кастомные админки, API, аналитика

🛠 Технологии

Node.js, TypeScript, NATS, PostgreSQL, Redis, Fastify, Zod, gRPC, Kubernetes, Docker, Mocha, Prometheus, ClickHouse, TypeORM, Clean Architecture, CI/CD, WebSocket, REST, Linux, Grafana, Zookeeper.

📚 Принципы

  • Сложное упрощать. Простое не усложнять.
  • Автоматизировать не всё, что можно автоматизировать, а то, что нужно.
  • Архитектура — это не про диаграммы, а про границы и контракты.
  • Код должен быть скучным. Умным должен быть ты.
  • Писать так, чтобы следующий разработчик не проклинал — а говорил спасибо.
  • Развивать команду и вносить практики, которые позволят после тебя продолжать работу без откатов и костылей.

🎯 Хобби

  • Погружаюсь в реверс и низкоуровневое программирование — трейнеры на языке C с интеграцией в Java, моды для Minecraft.
  • Люблю водный и экстремальный спорт: сапборды, каяки, байдарки, сплавы, гонки на яхтах, картинг и прыжки с парашютом. Это мой способ выдохнуть после высоких нагрузок и перезагрузиться.
  • И, конечно, — бильярд. Это моя отдельная слабость.

📨 Контакты

Telegram: @Overlordix (предпочтительно)

Email: vasiltcov.roma@gmail.com

LinkedIn: roman-vasiltsov

Резюме на HH: Backend Principal/Tech Lead (TypeScript/Node.js)

Локация: Санкт-Петербург, м. Чкаловская

Формат работы: удалёнка / гибкий график

Релокацию не рассматриваю