Открыт к предложениям Open to opportunities

Дёмочкин Святослав Владимирович Svyatoslav Demochkin

Head of Engineering · Руководитель разработки Head of Engineering

Москва · Удалённо, готов к командировкам Moscow · Remote, open to business trips

Инженерный руководитель, 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 раза. Engineering manager with 10+ years in tech and 3+ years leading teams. Built the frontend function at Positive Technologies from scratch to an 11-person department (4 cross-functional teams). Previously at Yandex and VK. I combine strategy, process and hands-on development in React / Angular / TypeScript. Formerly a full-stack developer — I can take on backend when needed (Python, PHP, Node.js). I bring AI-assisted development into team workflows — sped up delivery by 1.5×.

Дёмочкин Святослав Владимирович
Опыт в компаниях Experience at
01

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

Масштабировал отдел с 0 до 11 человек за год — выстроил архитектуру из 4 кросс-функциональных команд (лид + фронтендеры + дизайнер); весь найм вёл сам, с рынка и ротацией внутри. Scaled the department from 0 to 11 people in a year — built an architecture of 4 cross-functional teams (lead + frontend engineers + designer); ran all hiring myself, externally and via internal rotation.
Удержал отдел без единого добровольного ухода за 2 года — на фоне турбулентности в компании (урезание бюджетов, массовые сокращения). Zero voluntary attrition over 2 years — amid company turbulence (budget cuts, mass layoffs).
Вырастил людей через ИПР: 3 — до старших разработчиков/дизайнеров, 3 — до руководителей. Grew people via individual development plans: 3 to senior engineers/designers, 3 to team leads.
Ускорил разработку в 1,5× — внедрил AI-инструменты (Claude) в процессы команды. Sped up delivery 1.5× — introduced AI tooling (Claude) into team workflows.
Релизы несколько раз в день в highload-финтехе ВКонтакте — внедрил feature-flags с выборочным раскатом на сегменты пользователей. Multiple releases per day in VK's high-load fintech — introduced feature flags with selective rollout to user segments.
Сократил подготовку релиза с 2 часов до 10 минут — автоматизация скриптами и CI/CD. Cut release prep from 2 hours to 10 minutes — automation via scripts and CI/CD.
02

Опыт работы Experience

Руководитель отдела разработки интерфейсов (Engineering Manager) Head of UI Development (Engineering Manager)

Positive Technologies

2024-03 — наст. время 2024-03 — present · Москва · Удалённо · кибербезопасность Moscow · Remote · cybersecurity

Frontend-направление продуктов дирекции информационных технологий. В подчинении 4 кросс-функциональные команды: техлиды, frontend-разработчики и UX/UI-дизайнеры. Полная ответственность за направление — от стратегии и найма до технологических решений и пользовательского результата. Выступал владельцем интерфейсного направления, балансируя интересы бизнеса, пользователей и команды. Frontend function across the IT directorate's products. Led 4 cross-functional teams: tech leads, frontend engineers and UX/UI designers. Full ownership of the function — from strategy and hiring to technical decisions and user outcomes. Acted as the owner of the UI domain, balancing business, user and team interests.

Продукты Products

  • Руководил полным циклом разработки интерфейсов — от Low-Fidelity-прототипов до промышленного релиза и развития на проде.
  • Led the full UI lifecycle — from low-fidelity prototypes to production release and ongoing evolution.
  • Вёл интерфейсы продуктов: Корпоративный портал, Партнёрский портал, Aim (автоматизация управления инфраструктурой), Preboarding (найм и онбординг) и ряд менее крупных.
  • Owned UIs for: Corporate Portal, Partner Portal, Aim (infrastructure-management automation), Preboarding (hiring and onboarding) and several smaller products.
  • Обеспечил стабильную поставку интерфейсных решений для продуктов с активной пользовательской базой.
  • Ensured stable delivery of UI solutions for products with an active user base.

Команды и процессы Teams & process

  • Построил frontend-направление с нуля: найм, онбординг, зоны ответственности, стратегия; масштабировал отдел с 0 до 11 человек за год.
  • Built the frontend function from scratch: hiring, onboarding, ownership areas, strategy; scaled the department from 0 to 11 people in a year.
  • Принял команды «по наследству»: внедрил процессы, повысил управляемость и прозрачность, выстроил рабочие и доверительные отношения.
  • Inherited existing teams: introduced process, improved manageability and transparency, built trust and working relationships.
  • Провёл полную замену команды в одном из продуктов с бесшовной интеграцией нового интерфейса на современном стеке — без остановки развития продукта.
  • Fully replaced a product's team with a seamless migration to a modern-stack UI — without pausing product development.
  • Внедрил процесс дизайн-ревью — число визуальных багов снизилось со стабильных 5–10 до 0–1 на релиз.
  • Introduced a design-review process — visual bugs dropped from a steady 5–10 to 0–1 per release.
  • Перестроил процесс разработки email-писем: вместо связки «дизайнер + разработчик, ~неделя» — один разработчик за пару часов.
  • Reworked the email-building process — from "designer + developer, ~a week" to one developer in a couple of hours.

Люди People

  • Развивал команду через индивидуальные планы развития (ИПР): 3 человека выросли до Senior, 3 — до лидов.
  • Grew the team via individual development plans: 3 people reached Senior, 3 became leads.
  • Удержал отдел без единого добровольного ухода за 2 года на фоне турбулентности в компании (урезание бюджетов, массовые сокращения); потери — только в рамках общекорпоративного сокращения штата.
  • Kept the department with zero voluntary attrition over 2 years amid company turbulence (budget cuts, mass layoffs); the only losses were part of company-wide reductions.
  • Повысил автономность команд и снизил bus-factor — уменьшил зависимость от отдельных специалистов.
  • Increased team autonomy and reduced the bus factor — lowered dependence on individual specialists.
  • Принимал сложные управленческие решения, включая расставание с сотрудниками в рамках оптимизации команды.
  • Made hard management calls, including parting with team members during team optimisation.

Технологии и hands-on Technology & hands-on

  • Внедрил AI-assisted development (Claude и аналогичные инструменты) — ускорил разработку в ~1,5 раза за счёт прототипирования, рефакторинга, написания кода и код-ревью.
  • Introduced AI-assisted development (Claude and similar) — sped up delivery ~1.5× across prototyping, refactoring, coding and code review.
  • Оснастил библиотеку компонентов поддержкой llms.txt — машиночитаемой документацией для LLM-инструментов: AI-ассистенты используют компоненты корректно «из коробки», без ручного контекста.
  • Added llms.txt support to the component library — machine-readable docs for LLM tools, so AI assistants use components correctly out of the box without manual context.
  • Участвовал в разработке ключевых частей интерфейсов на React и Angular — точечный hands-on в сложных и критичных местах.
  • Contributed hands-on to key UI parts in React and Angular — targeted work in complex, critical areas.
  • Прорабатывал архитектурные решения, проводил код-ревью; владею frontend-архитектурой и стандартами разработки интерфейсов.
  • Shaped architectural decisions and ran code reviews; strong in frontend architecture and UI development standards.
  • Автоматизировал внутренние процессы и tooling на Python — скрипты, вспомогательные сервисы, оптимизация рутинных операций.
  • Automated internal processes and tooling in Python — scripts, helper services, routine-operation optimisation.

Frontend-инфраструктура и FrontOps Frontend infra & FrontOps

  • Спроектировал и развивал frontend-инфраструктуру команды.
  • Designed and evolved the team's frontend infrastructure.
  • Автоматизировал релизный цикл (скрипты + CI/CD): подготовка релиза сократилась с 2 часов до 10 минут.
  • Automated the release cycle (scripts + CI/CD) — release prep dropped from 2 hours to 10 minutes.
  • Внедрил полностью автоматическую сборку и публикацию пакетов по схеме push → merge → release — без единого ручного действия.
  • Introduced fully automated package build and publish (push → merge → release) — with zero manual steps.
  • Организовал оптимизацию сборки фронтенда — загрузка страниц ускорилась в 2 раза.
  • Organised frontend build optimisation — page loads became 2× faster.
  • Повысил стабильность релизов и предсказуемость поставки, снизил операционную нагрузку на команды.
  • Improved release stability and delivery predictability, reduced operational load on teams.

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

Руководитель команды разработки (Team Lead) Team Lead

VK

2023-04 — 2023-12 2023-04 — 2023-12 · Москва · удалённо Moscow · remote

Финтех ВКонтакте — «Кабинет выплат» (Cashout): полноценный интерфейс самостоятельного вывода средств, где авторы выбирают источник заработка по монетизациям в соцсети ВКонтакте и выводят нужную сумму. Highload-сервис в экосистеме ВКонтакте. Повышение из роли старшего фронтенд-разработчика. VK fintech — Cashout: a full self-service money-withdrawal product where creators pick a monetisation earnings source on the VKontakte social network and cash out the amount they want. A high-load service within the VK ecosystem. Promoted from senior frontend developer.

  • Руководил кросс-функциональной командой разработки (4 разработчика) и продуктом «Кабинет выплат» (Cashout).
  • Led a cross-functional development team (4 engineers) and the Cashout product.
  • Развивал ядро продукта — самостоятельный вывод средств: автор выбирает источник заработка и выводит нужную сумму; рядом — аналитика заработка и сопутствующие функции.
  • Drove the product core — self-service withdrawal: a creator picks an earnings source and cashes out the amount they need; alongside it, earnings analytics and related features.
  • Масштаб сервиса: десятки тысяч авторов и выплаты на десятки миллионов рублей в месяц.
  • Service scale: tens of thousands of creators and payouts of tens of millions of rubles per month.
  • Планировал и реализовывал продуктовые интеграции и улучшения.
  • Planned and delivered product integrations and improvements.
  • Выстраивал взаимодействие со смежными отделами — тестирование, дизайн, аналитика, маркетинг и PR, редактура, документооборот, юридический — ради отказоустойчивости сервиса, качества UX, отслеживания метрик роста, привлечения клиентов и корректных выплат самозанятым, ИП и юрлицам.
  • Built collaboration across adjacent departments — QA, design, analytics, marketing & PR, editorial, document flow, legal — for service resilience, UX quality, growth-metric tracking, customer acquisition and correct payouts to self-employed individuals, sole proprietors and legal entities.
  • Интегрировал смежные отделы для автоматизации рутинных процессов.
  • Integrated adjacent departments to automate routine processes.
  • Проводил 1:1 и перформанс-ревью, планировал цели и точки роста команды.
  • Ran 1:1s and performance reviews, set goals and growth areas for the team.
  • Hands-on разрабатывал интерфейсы финтеха ВКонтакте и сервиса «Кабинет выплат» (Cashout).
  • Hands-on development of VK fintech UIs and the Cashout service.

Стек Stack: TypeScript, React

Старший фронтенд-разработчик Senior Frontend Developer

VK

2022-08 — 2023-04 2022-08 — 2023-04 · Москва · гибрид Moscow · hybrid

  • Разрабатывал highload-интерфейсы финтеха ВКонтакте — продукта внутри одной из крупнейших соцсетей рунета (~100 млн MAU).
  • Built high-load VK fintech UIs — a product inside one of the largest social networks in the region (~100M MAU).
  • Работал в условиях высокой нагрузки: большой трафик и объёмы данных, повышенные требования к стабильности, производительности и отказоустойчивости клиентских интерфейсов.
  • Worked under high load: significant traffic and data volumes, with elevated client-side stability, performance and resilience requirements.
  • Внедрил feature-flags: релизы несколько раз в день и выборочный раскат функциональности на отдельные категории пользователей.
  • Introduced feature flags: multiple releases per day and selective rollout of functionality to specific user segments.
  • Разрабатывал интерфейсы сервиса «Кабинет выплат».
  • Built the Cashout service UI.

Стек Stack: TypeScript, React

Fullstack-разработчик Fullstack Developer

Яндекс

2018-12 — 2022-05 2018-12 — 2022-05 · Москва Moscow

Служба развития средств автоматизации и управления IT-инфраструктурой дата-центров. Team building automation and management tooling for data-centre IT infrastructure.

  • Создал и развивал библиотеку UI-компонентов: перевёл на неё большинство проектов отдела, ускорил разработку новых интерфейсов в разы.
  • Built and grew a UI component library: migrated most of the team's projects to it, multiplying the speed of new UI development.
  • Менторил коллег по backend- и frontend-разработке.
  • Mentored colleagues in backend and frontend development.
  • Выступал product owner части продуктов — развитие и поддержка.
  • Acted as product owner for several products — growth and support.
  • Писал документацию по внешней и внутренней эксплуатации сервисов.
  • Wrote external and internal operations documentation for services.
  • Дорабатывал и поддерживал платформу заказа и выдачи серверов под нужды сервисов компании.
  • Extended and maintained the server ordering and provisioning platform for company services.
  • Разработал сервис комплектации, разукомплектации и перекомплектации оборудования (серверные компоненты, части беспилотных автомобилей и др.).
  • Built a service for assembling, disassembling and re-assembling equipment (server components, self-driving-car parts, etc.).
  • Разработал платформу ремонта оборудования — полный цикл от заявки до получения отремонтированного оборудования из сервисного центра.
  • Built an equipment-repair platform — full cycle from request to receiving repaired hardware from the service centre.
  • Разработал интерфейс исполнения заявок в дата-центрах (замена компонентов и серверов).
  • Built a UI for fulfilling data-centre work orders (component and server replacement).
  • Разработал систему технического учёта материальных активов компании.
  • Built a technical asset-tracking system for the company's physical assets.
  • Разработал интерфейс автоматизированной инвентаризации производства серверного оборудования на заводе.
  • Built a UI for automated inventory of server-hardware manufacturing at the factory.
  • Разработал сервис транзакционного изменения состояния оборудования в системах инвентарного и количественного учёта.
  • Built a service for transactional equipment-state changes across inventory and quantity-accounting systems.
  • Разработал сервис заказа на закупку и производство серверного оборудования: по минимально необходимой конфигурации подбирает оптимальное по стоимости железо.
  • Built a procurement/manufacturing ordering service: from a minimal required configuration it selects the most cost-optimal hardware.

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

Разработчик Developer

Kodix

2017-08 — 2018-12 2017-08 — 2018-12 · Москва Moscow

  • Разрабатывал и поддерживал единую платформу дилерских автосайтов: доставка фич, обновлений и контента из центра управления на все дилерские сайты; соответствие сайтам марки по виду, каталогу и ценам. Стек: PHP 5.6–7.0, 1C-Bitrix, jQuery.
  • Built and maintained a unified platform for car-dealer websites: delivering features, updates and content from a control centre to all dealer sites; keeping them aligned with the brand site in look, catalogue and pricing. Stack: PHP 5.6–7.0, 1C-Bitrix, jQuery.
  • Разработал систему подбора конфигурации автомобиля по ключевым факторам с прогнозированием цены и 3D-визуализацией на движке Unity. Стек: PHP 5.6–7.0, 1C-Bitrix, jQuery.
  • Built a car-configuration selector by key factors with price prediction and Unity-based 3D visualisation. Stack: PHP 5.6–7.0, 1C-Bitrix, jQuery.
  • Создал сервис оценки стоимости личного автомобиля по параметрам на основе сопоставимых предложений auto.ru; микросервисная архитектура. Стек: PHP 7.0, Lumen, Redis, jQuery, Codeception.
  • Built a personal-car valuation service from parameters based on comparable auto.ru listings; microservice architecture. Stack: PHP 7.0, Lumen, Redis, jQuery, Codeception.
  • Разработал внутренний интерфейс автоматического деплоя и управления серверами (prod/test/dev) с настройкой характеристик; интеграция с API Ansible. Стек: Python (Flask), JS (jQuery).
  • Built an internal UI for automated deploy and server management (prod/test/dev) with configurable specs; Ansible API integration. Stack: Python (Flask), JS (jQuery).
  • Сделал MVP мобильного web-приложения для инженера автосервиса: акт приёма автомобиля с выбором стоимости, срочности и пр. Стек: PHP (Laravel), JS (Vue.js).
  • Built an MVP mobile web app for a service-station engineer: car intake report with cost, urgency and other fields. Stack: PHP (Laravel), JS (Vue.js).

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

Web-разработчик Web Developer

Фриланс / прямой заказчик («Европолы»)

2017-03 — 2017-08 2017-03 — 2017-08 · Москва Moscow

  • Разработал внутреннюю систему учёта и складирования для компании «Европолы», включая собственную систему управления доступом; глубокая кастомизация визуализации таблиц на DataTables.js. Стек: PHP 5.6 (собственная ORM-обёртка), jQuery, MySQL.
  • Built an internal inventory and warehousing system for Evropoly, including a custom access-control system; deep table-visualisation customisation with DataTables.js. Stack: PHP 5.6 (custom ORM wrapper), jQuery, MySQL.
  • Разработал интернет-магазин паркета: SEO-менеджер ранжирования товаров через динамические правила на свойствах продукта; управление складом и атрибутами товаров. Стек: PHP 5.6, Yii2, jQuery, Bootstrap, MySQL.
  • Built a parquet e-commerce store: an SEO manager for product ranking via dynamic rules on product attributes; warehouse and product-attribute management. Stack: PHP 5.6, Yii2, jQuery, Bootstrap, MySQL.

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

Web-разработчик Web Developer

Givemesite

2016-06 — 2017-03 2016-06 — 2017-03 · Москва Moscow

  • Разрабатывал интернет-магазины и сервис автоматизации работы со ставками в Яндекс.Директ.
  • Built e-commerce stores and a tool for automating bid management in Yandex.Direct.

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

03

Навыки Skills

Управление Management

найм hiring ИПР individual development plans 1:1 1:1s OKR / roadmap OKR / roadmap Agile / Scrum Agile / Scrum выстраивание процессов process design стейкхолдер-менеджмент stakeholder management кросс-функциональное взаимодействие cross-functional collaboration управление изменениями change management

Технологии Technology

TypeScriptReactAngularNode.jsCI/CD (GitLab CI)DockerFigma

Frontend-экспертиза Frontend expertise

frontend-архитектура frontend architecture highload-интерфейсы high-load UIs дизайн-системы design systems FrontOps

AI / эффективность AI / efficiency

LLM-assisted development (Claude, Cursor) автоматизация рутинных операций automation of routine operations

Ранее Earlier

Python / Flask / SQLAlchemyPHP / Symfony / Laravel / Yii2SQL (PostgreSQL, MySQL, Oracle, ...)NoSQL (MongoDB, Redis, ...)Linux
04

Помимо работы Beyond work

Заряжаюсь там, где нужны фокус, баланс и немного смелости. I recharge where focus, balance and a bit of courage are required.

Больше личного A bit more personal