Сложный frontend
Разрабатываю GIS-интерфейсы, редакторы и дашборды, работаю с большими объёмами данных, сложной бизнес-логикой и производительностью браузера.
Lead Frontend Developer · сложные интерфейсы и GIS
Более 6 лет в коммерческой разработке. Работаю с Vue, GIS, большими объёмами данных и сложной бизнес-логикой. Развиваю крупные legacy-продукты и веду frontend-направление небольшой команды: помогаю находить решения, разбиваю задачи на понятные этапы, пишу код и провожу review.
Чем могу помочь
Лучше всего чувствую себя в зрелых продуктах со сложной логикой, интеграциями и legacy-кодом — там, где одного готового макета недостаточно.
Разрабатываю GIS-интерфейсы, редакторы и дашборды, работаю с большими объёмами данных, сложной бизнес-логикой и производительностью браузера.
Быстро погружаюсь в незнакомый код, восстанавливаю контекст и нахожу причину проблемы. Меняю ровно то, что нужно, без предложения переписать весь проект.
Помогаю оценивать и декомпозировать задачи, распределяю работу, провожу code review и подключаюсь к сложным участкам вместе с командой.
Если проблема связана с API, инфраструктурой или соседним сервисом, не останавливаюсь на границе frontend. Разбираюсь, где именно возник сбой и как его устранить.
Интерактивные кейсы
Это не отдельные pet-проекты, а упрощённые модели production-задач: GIS, интерфейсы на основе схем и тяжёлые вычисления без зависания UI.
3 кейса · всё выполняется локально в браузере
Опыт
Работал с e-commerce и государственными сервисами, а последние четыре года развиваю большую frontend-платформу. Пришёл в core-команду разработчиком и вырос вместе с продуктом до ведущей роли.
ООО «Б5Г» · frontend-платформа и конструктор интерфейсов
Развиваю frontend-платформу на Vue 2 / Vuex, на которой работают более 30 корпоративных и государственных порталов. Пользователи собирают интерфейсы прямо в браузере из примерно 700 компонентов, источников данных, событий и действий.
РТ Лабс / СофтЛабс · та же frontend-платформа
Пришёл в core-команду на junior-позицию и за несколько лет вырос до самостоятельной работы с крупными частями платформы. Продукт и команда позже перешли в Б5Г, где я продолжил его развивать уже в ведущей роли.
Guta Group · интернет-магазин «Алёнка»
Развивал интернет-магазин alenka.ru и отвечал за frontend-часть его редизайна.
ЭЛАР · государственные и архивные порталы
Первая коммерческая работа: быстро погрузился в несколько действующих проектов и занимался редизайном, новыми разделами, frontend-логикой и интеграциями.
Лидерство
Остаюсь внутри технического контекста: понимаю задачи команды, помогаю принимать решения и продолжаю писать код. Для меня лидерство — это ответственность за результат, а не только распределение задач.
Помогаю команде понять объём работы, разбить задачу на понятные части, распределить их и проверить итоговый результат.
Для меня code review — способ заметить проблему до релиза, сохранить единый подход в проекте и делиться контекстом внутри команды.
Помогал новым разработчикам погрузиться в проект, участвовал в технических собеседованиях и готовил тестовые задания.
Стараюсь не давать готовый патч, а объяснять причину проблемы и ход решения. Хочу развивать этот опыт дальше, в том числе через индивидуальное менторство начинающих разработчиков.
Стек и глубина
Здесь только технологии, которые использую в работе: основной frontend-стек, платформенные механики, специализированные модули и смежные области.
опыт подтверждён проектами и кейсами выше
О себе
Я frontend-разработчик, который вырос внутри большой платформы: от задач по подробным постановкам до самостоятельного ведения сложных технических инициатив. Основной опыт — Vue, configurable UI, сложная бизнес-логика, интерфейсы с большим объёмом данных и развитие legacy-продуктов.
Моя сильная сторона — превращать не до конца сформулированную проблему в понятное и работающее решение.
Не ограничиваюсь браузером. Если причина проблемы находится в API, инфраструктуре или небольшом backend-сервисе, могу разобраться и там. При этом честно разделяю основной и смежный опыт: моя специализация — frontend, а backend я последовательно развиваю.
Для меня работа не заканчивается после merge. Важно, как решение ведёт себя после релиза, насколько его легко поддерживать и понимает ли его команда. Спокойно отношусь к обратной связи и готов пересматривать свои решения, если появляется более сильный вариант.
Поддерживаю профессиональный кругозор через MoscowJS, Vue-митапы и мероприятия крупных IT-компаний. Использую Codex, пробовал Cursor, MCP и Hermes и постепенно включаю AI-инструменты в повседневную разработку.
Ищу сильную frontend-команду и сложный продукт, где нужен самостоятельный инженер, готовый отвечать за технический результат. Также открыт к разовым консультациям и индивидуальному менторству начинающих разработчиков: могу разобрать код, проект или реальную рабочую задачу без формата «курсов».