Сергей Куксов

Head of Frontend / Engineering Manager

Инженерные
системы,
которые растут

Масштабирую frontend-команды, проектирую архитектуру сложных продуктов и превращаю разрозненные проекты в единую инженерную платформу.

  • People management
  • Frontend architecture
  • Platform engineering
  • AI
const engineer = {
people: 'first',
architecture: 'scalable',
processes: 'transparent',
impact: 'measurable'
};
// building / teams / products / culture
Сергей Куксов
Сергей Куксов
Санкт-Петербург, Россия
Открыт к сотрудничеству
15разработчиков в команде
15+проектов с едиными инженерными практиками
70+UI-компонентов в production
5продуктов используют общую платформу
50+технических интервью
4 дняадаптация нового разработчика

Мой подход

Спокойно о сложном

Создаю среду, в которой инженеры могут самостоятельно принимать решения, а команды не решают одну и ту же задачу заново в каждом проекте.

Люди

Найм, развитие, 1:1, командное взаимодействие и управление мотивацией.

Архитектура

Единые стандарты, общие решения, масштабируемость и долгосрочное качество.

Платформа

Общие библиотеки, шаблоны, дизайн-система, монорепозитории и переиспользование.

Культура

База знаний, техдолг, внутренние конференции и развитие инженерной культуры.

Избранные проекты

Реальные задачи. Измеримый результат.

Сложные продукты, где архитектура помогает людям работать с большим количеством данных и процессов.

01 / PLATFORMPROXIMA

Proxima

Корпоративная система моделирования и расчёта параметров технологических процессов промышленных предприятий.

  • React
  • TypeScript
  • Redux Toolkit
  • RTK Query
  • Vite
  • Vitest
2 продукта9 модулей24 типа объектов
О проекте

Технические задачи: Архитектура крупного SPA · Сложные многоуровневые формы · Интерактивные технологические схемы

Результат: Пилотная версия выпущена в первый год разработки и получила реальных пользователей среди промышленных предприятий и университетов.

02 / ANALYTICSOPERATIONS

Analytics

Ситуационно-аналитический центр для оперативного управления перерабатывающим предприятием нефтегазовой отрасли.

  • React
  • TypeScript
  • Redux Toolkit
  • SVG
  • ArcGIS
  • WebSocket
Аналитические дашбордыSankey-визуализацииArcGIS
О проекте

Технические задачи: Технологические схемы · Realtime-обновления · Работа с производственными показателями

Результат: Проект прошёл путь от пилота до промышленной эксплуатации и используется руководством предприятия.

03 / STREAMREALTIME

Stream

Система диспетчеризации с интерактивной визуализацией межцеховых технологических коммуникаций.

  • React
  • TypeScript
  • Redux Toolkit
  • SVG
  • WebSocket
2000+ узлов в схемахRealtime-обновленияРежим «машины времени»
О проекте

Технические задачи: Архитектура графического редактора · Оптимизация состояния больших графов · Минимизация повторных рендеров

Результат: Архитектурное решение редактора стало основой общей библиотеки графических компонентов в пяти проектах компании.

Platform engineering

Одна платформа. Пять продуктов.

Разработал и развиваю общую компонентную библиотеку, которая используется в пяти продуктах компании. Это позволило уменьшить дублирование и ускорить разработку новых проектов.

Продукты

Product AProduct BProduct CProduct DProduct E
Общая frontend-платформаUI ComponentsDesign SystemShared LibrariesArchitecture StandardsProject TemplatesAPI IntegrationTesting

Результат

70+переиспользуемых компонентов
5продуктов на платформе
15+проектов с общими стандартами

AI & engineering productivity

AI как часть инженерной системы

Внедряю AI-инструменты в процессы команды и развиваю внутренние решения для безопасного использования в корпоративном контуре.

Локальные LLM

Оценка и запуск моделей в корпоративном контуре.

RAG

Поиск по внутренней Wiki и GitLab.

MCP

Интеграция инструментов для командной работы.

AI в разработке

Code review, генерация тестов и анализ legacy-кода.

AI Adoption

Рекомендации, библиотека промптов, внутренний AI-чат.

~30%

разработчиков отдела регулярно используют внутренние AI-инструменты.

Карьерный путь

От кода к инженерному лидерству

8+ лет опыта в web-разработке. Путь от разработчика до руководителя отдела с сохранением сильного технического бэкграунда.

Head of Frontend

Nauka

Руководство отделом до 15 разработчиков, найм, развитие людей, архитектурные стандарты, платформенные решения и AI adoption.

Senior Frontend Developer / Technical Lead

Nauka

Архитектура сложных корпоративных систем, техническое руководство командами из 2–7 разработчиков и развитие общей библиотеки компонентов.

Старший Frontend-разработчик / Team Lead

Func.

Создание frontend-фундамента с нуля, переход от парадигмы к собственной команде и 3 специалистам.

Web Developer

Полный цикл разработки web-продуктов: требования, архитектура, разработка, интеграции и deployment.

Technologies

Инструменты для системной работы

Технологии не являются рейтингом. Это рабочий набор для решения задач на разных уровнях frontend- и platform-разработки.

Frontend

ReactVueNuxtAngularTypeScriptJavaScript

Architecture & State

Redux ToolkitRTK QueryPiniaVuexREST APIWebSocket

Visualization

D3.jsSVGArcGIS

Tooling

ViteWebpackStorybookJestVitestGitLab CI

Backend

Node.jsExpressStrapi

AI

OllamaRAGMCPLLMAI-assisted Development

Контакты

Давайте строить сильные инженерные команды

Открыт к диалогу о Head of Frontend, Engineering Management, Technical Leadership и сложных frontend- и platform-задачах.