﻿# Дёмочкин Святослав Владимирович
**Head of Engineering · Руководитель разработки**
Москва · Удалённо, готов к командировкам · svyat.dema@yandex.ru
[LinkedIn](https://www.linkedin.com/in/svyat-dema/) · [hh.ru](https://hh.ru/resume/f9dc3a3eff0cd461720039ed1f786d4c384275) · [Habr Career](https://career.habr.com/svyatoslav-demochkin) · [Telegram](https://t.me/kusokBanana)

## Кратко

Инженерный руководитель, 10+ лет в IT, более 3 лет в управлении командами. Построил frontend-направление в Positive Technologies с нуля до отдела из 11 человек (4 кросс-функциональные команды). Ранее — Яндекс и VK. Совмещаю стратегию, процессы и hands-on разработку на React / Angular / TypeScript. В прошлом — fullstack-разработчик: при необходимости берусь и за backend (Python, PHP, Node.js). Внедряю AI-assisted development в работу команд — ускорил разработку в 1,5 раза.

## Ключевые результаты

- **Масштабировал отдел с 0 до 11 человек за год** — выстроил архитектуру из 4 кросс-функциональных команд (лид + фронтендеры + дизайнер); весь найм вёл сам, с рынка и ротацией внутри.
- **Удержал отдел без единого добровольного ухода за 2 года** — на фоне турбулентности в компании (урезание бюджетов, массовые сокращения).
- **Вырастил людей через ИПР**: 3 — до старших разработчиков/дизайнеров, 3 — до руководителей.
- **Ускорил разработку в 1,5×** — внедрил AI-инструменты (Claude) в процессы команды.
- **Релизы несколько раз в день** в highload-финтехе ВКонтакте — внедрил feature-flags с выборочным раскатом на сегменты пользователей.
- **Сократил подготовку релиза с 2 часов до 10 минут** — автоматизация скриптами и CI/CD.
- **Снизил визуальные баги с 5–10 до 0–1 на релиз** — внедрил процесс дизайн-ревью.
- **Снизил стоимость разработки email-писем** — с «дизайнер + разработчик, ~неделя» до «один разработчик, пара часов».
- **Загрузка страниц ускорена в 2×** — инициировал и довёл до результата оптимизацию сборки фронтенда силами команды.

## Опыт работы

### Руководитель отдела разработки интерфейсов (Engineering Manager) — [Positive Technologies](https://www.ptsecurity.com)
*2024-03 — наст. время · Москва · Удалённо · кибербезопасность*
Frontend-направление продуктов дирекции информационных технологий. В подчинении 4 кросс-функциональные команды: техлиды, frontend-разработчики и UX/UI-дизайнеры. Полная ответственность за направление — от стратегии и найма до технологических решений и пользовательского результата. Выступал владельцем интерфейсного направления, балансируя интересы бизнеса, пользователей и команды.

**Продукты**
- Руководил полным циклом разработки интерфейсов — от Low-Fidelity-прототипов до промышленного релиза и развития на проде.
- Вёл интерфейсы продуктов: Корпоративный портал, Партнёрский портал, Aim (автоматизация управления инфраструктурой), Preboarding (найм и онбординг) и ряд менее крупных.
- Обеспечил стабильную поставку интерфейсных решений для продуктов с активной пользовательской базой.

**Команды и процессы**
- Построил frontend-направление с нуля: найм, онбординг, зоны ответственности, стратегия; масштабировал отдел с 0 до 11 человек за год.
- Принял команды «по наследству»: внедрил процессы, повысил управляемость и прозрачность, выстроил рабочие и доверительные отношения.
- Провёл полную замену команды в одном из продуктов с бесшовной интеграцией нового интерфейса на современном стеке — без остановки развития продукта.
- Внедрил процесс дизайн-ревью — число визуальных багов снизилось со стабильных 5–10 до 0–1 на релиз.
- Перестроил процесс разработки email-писем: вместо связки «дизайнер + разработчик, ~неделя» — один разработчик за пару часов.

**Люди**
- Развивал команду через индивидуальные планы развития (ИПР): 3 человека выросли до Senior, 3 — до лидов.
- Удержал отдел без единого добровольного ухода за 2 года на фоне турбулентности в компании (урезание бюджетов, массовые сокращения); потери — только в рамках общекорпоративного сокращения штата.
- Повысил автономность команд и снизил bus-factor — уменьшил зависимость от отдельных специалистов.
- Принимал сложные управленческие решения, включая расставание с сотрудниками в рамках оптимизации команды.

**Технологии и hands-on**
- Внедрил AI-assisted development (Claude и аналогичные инструменты) — ускорил разработку в ~1,5 раза за счёт прототипирования, рефакторинга, написания кода и код-ревью.
- Оснастил библиотеку компонентов поддержкой llms.txt — машиночитаемой документацией для LLM-инструментов: AI-ассистенты используют компоненты корректно «из коробки», без ручного контекста.
- Участвовал в разработке ключевых частей интерфейсов на React и Angular — точечный hands-on в сложных и критичных местах.
- Прорабатывал архитектурные решения, проводил код-ревью; владею frontend-архитектурой и стандартами разработки интерфейсов.
- Автоматизировал внутренние процессы и tooling на Python — скрипты, вспомогательные сервисы, оптимизация рутинных операций.

**Frontend-инфраструктура и FrontOps**
- Спроектировал и развивал frontend-инфраструктуру команды.
- Автоматизировал релизный цикл (скрипты + CI/CD): подготовка релиза сократилась с 2 часов до 10 минут.
- Внедрил полностью автоматическую сборку и публикацию пакетов по схеме push → merge → release — без единого ручного действия.
- Организовал оптимизацию сборки фронтенда — загрузка страниц ускорилась в 2 раза.
- Повысил стабильность релизов и предсказуемость поставки, снизил операционную нагрузку на команды.

Стек: React, Angular, TypeScript, Python, GitLab CI, Jira, Figma

### Руководитель команды разработки (Team Lead) — [VK](https://vk.company/ru/)
*2023-04 — 2023-12 · Москва · удалённо*
Финтех ВКонтакте — «Кабинет выплат» (Cashout): полноценный интерфейс самостоятельного вывода средств, где авторы выбирают источник заработка по монетизациям в соцсети ВКонтакте и выводят нужную сумму. Highload-сервис в экосистеме ВКонтакте. Повышение из роли старшего фронтенд-разработчика.
- Руководил кросс-функциональной командой разработки (4 разработчика) и продуктом «Кабинет выплат» (Cashout).
- Развивал ядро продукта — самостоятельный вывод средств: автор выбирает источник заработка и выводит нужную сумму; рядом — аналитика заработка и сопутствующие функции.
- Масштаб сервиса: десятки тысяч авторов и выплаты на десятки миллионов рублей в месяц.
- Планировал и реализовывал продуктовые интеграции и улучшения.
- Выстраивал взаимодействие со смежными отделами — тестирование, дизайн, аналитика, маркетинг и PR, редактура, документооборот, юридический — ради отказоустойчивости сервиса, качества UX, отслеживания метрик роста, привлечения клиентов и корректных выплат самозанятым, ИП и юрлицам.
- Интегрировал смежные отделы для автоматизации рутинных процессов.
- Проводил 1:1 и перформанс-ревью, планировал цели и точки роста команды.
- Hands-on разрабатывал интерфейсы финтеха ВКонтакте и сервиса «Кабинет выплат» (Cashout).

Стек: TypeScript, React

### Старший фронтенд-разработчик — [VK](https://vk.company/ru/)
*2022-08 — 2023-04 · Москва · гибрид*
- Разрабатывал highload-интерфейсы финтеха ВКонтакте — продукта внутри одной из крупнейших соцсетей рунета (~100 млн MAU).
- Работал в условиях высокой нагрузки: большой трафик и объёмы данных, повышенные требования к стабильности, производительности и отказоустойчивости клиентских интерфейсов.
- Внедрил feature-flags: релизы несколько раз в день и выборочный раскат функциональности на отдельные категории пользователей.
- Разрабатывал интерфейсы сервиса «Кабинет выплат».

Стек: TypeScript, React

### Fullstack-разработчик — [Яндекс](https://yandex.ru)
*2018-12 — 2022-05 · Москва*
Служба развития средств автоматизации и управления IT-инфраструктурой дата-центров.
- Создал и развивал библиотеку UI-компонентов: перевёл на неё большинство проектов отдела, ускорил разработку новых интерфейсов в разы.
- Менторил коллег по backend- и frontend-разработке.
- Выступал product owner части продуктов — развитие и поддержка.
- Писал документацию по внешней и внутренней эксплуатации сервисов.
- Дорабатывал и поддерживал платформу заказа и выдачи серверов под нужды сервисов компании.
- Разработал сервис комплектации, разукомплектации и перекомплектации оборудования (серверные компоненты, части беспилотных автомобилей и др.).
- Разработал платформу ремонта оборудования — полный цикл от заявки до получения отремонтированного оборудования из сервисного центра.
- Разработал интерфейс исполнения заявок в дата-центрах (замена компонентов и серверов).
- Разработал систему технического учёта материальных активов компании.
- Разработал интерфейс автоматизированной инвентаризации производства серверного оборудования на заводе.
- Разработал сервис транзакционного изменения состояния оборудования в системах инвентарного и количественного учёта.
- Разработал сервис заказа на закупку и производство серверного оборудования: по минимально необходимой конфигурации подбирает оптимальное по стоимости железо.

Стек: TypeScript, React, Angular, Python, Flask, PHP, Symfony, PostgreSQL, MySQL, Oracle, MongoDB, Redis, Memcached, Docker

### Разработчик — [Kodix](https://kodix.ru)
*2017-08 — 2018-12 · Москва*
- Разрабатывал и поддерживал единую платформу дилерских автосайтов: доставка фич, обновлений и контента из центра управления на все дилерские сайты; соответствие сайтам марки по виду, каталогу и ценам. Стек: PHP 5.6–7.0, 1C-Bitrix, jQuery.
- Разработал систему подбора конфигурации автомобиля по ключевым факторам с прогнозированием цены и 3D-визуализацией на движке Unity. Стек: PHP 5.6–7.0, 1C-Bitrix, jQuery.
- Создал сервис оценки стоимости личного автомобиля по параметрам на основе сопоставимых предложений auto.ru; микросервисная архитектура. Стек: PHP 7.0, Lumen, Redis, jQuery, Codeception.
- Разработал внутренний интерфейс автоматического деплоя и управления серверами (prod/test/dev) с настройкой характеристик; интеграция с API Ansible. Стек: Python (Flask), JS (jQuery).
- Сделал MVP мобильного web-приложения для инженера автосервиса: акт приёма автомобиля с выбором стоимости, срочности и пр. Стек: PHP (Laravel), JS (Vue.js).

Стек: PHP, 1C-Bitrix, Lumen, Laravel, Vue.js, jQuery, Python, Flask, Redis

### Web-разработчик — Фриланс / прямой заказчик («Европолы»)
*2017-03 — 2017-08 · Москва*
- Разработал внутреннюю систему учёта и складирования для компании «Европолы», включая собственную систему управления доступом; глубокая кастомизация визуализации таблиц на DataTables.js. Стек: PHP 5.6 (собственная ORM-обёртка), jQuery, MySQL.
- Разработал интернет-магазин паркета: SEO-менеджер ранжирования товаров через динамические правила на свойствах продукта; управление складом и атрибутами товаров. Стек: PHP 5.6, Yii2, jQuery, Bootstrap, MySQL.

Стек: PHP, Yii2, jQuery, Bootstrap, MySQL

### Web-разработчик — [Givemesite](https://givemesite.ru)
*2016-06 — 2017-03 · Москва*
- Разрабатывал интернет-магазины и сервис автоматизации работы со ставками в Яндекс.Директ.

Стек: PHP, 1C-Bitrix, Yii, Yii2, MySQL, HTML5, SCSS, JavaScript, jQuery

## Навыки

- **Управление:** найм, ИПР, 1:1, OKR / roadmap, Agile / Scrum, выстраивание процессов, стейкхолдер-менеджмент, кросс-функциональное взаимодействие, управление изменениями
- **Технологии:** TypeScript, React, Angular, Node.js, CI/CD (GitLab CI), Docker, Figma
- **Frontend-экспертиза:** frontend-архитектура, highload-интерфейсы, дизайн-системы, FrontOps
- **AI / эффективность:** LLM-assisted development (Claude, Cursor), автоматизация рутинных операций
- **Ранее:** Python / Flask / SQLAlchemy, PHP / Symfony / Laravel / Yii2, SQL (PostgreSQL, MySQL, Oracle, ...), NoSQL (MongoDB, Redis, ...), Linux

## Языки

- **Русский** — родной
- **Английский** — B2 (средне-продвинутый)

## Образование

- **НИЯУ МИФИ, Москва** — Бакалавр, Бизнес-информатика (факультет управления и экономики высоких технологий) (2017)
