Путь
- 01до 2021
Frontend-разработчик в стартапах
Первые шаги — дома и в небольших арендованных офисах, в маленьких командах энтузиастов со своими стартапами. Учился фронтенду на живых задачах: вёрстка, JavaScript, первые проекты на React. И понял главное: продукт делает команда, а не один разработчик.
- 02Март 2021 — январь 2022
Junior Frontend Developer
Первая работа в IT-компании и новый стек: Vue освоил с нуля и пишу на нём до сих пор. Брался за проекты любой сложности, в том числе на технологиях, которых раньше не касался, — PHP и Yii2, WordPress, Shopify. Учился у опытных разработчиков команды: их ревью быстро превращали задачи «по инструкции» в самостоятельные.
- 03Февраль 2022 — февраль 2023
Middle Frontend Developer
Из исполнителя стал владельцем модулей: вёл их целиком, от постановки до релиза, и согласовывал решения с командой и бэкендом. Много работал по аутстаффу — подключался к чужим командам, разбирался в тяжёлом легаси и в системах вроде 1С-Битрикс, где часть серверной логики приходилось брать на фронтенд. Научился находить решение в любых ограничениях. На одном из проектов, ещё будучи middle, вёл фронтенд-команду из четырёх человек.
- 04Июнь — ноябрь 2024, март — ноябрь 2025
Senior Frontend Developer / Team Lead
Стал отвечать уже не за модули, а за продукт целиком: начал его с нуля, затем перевёл архитектуру на FSD и закладывал правила, по которым пишет код команда. Декомпозировал задачи, проводил code review и наставлял младших разработчиков — так сложились общие стандарты, на которых проекты держатся годами.
- 05Декабрь 2025 — февраль 2026
Senior Frontend Developer / Team Lead
Вёл две команды одновременно: запускал новую платформу и продолжал развивать прежнюю. Отвечал за архитектуру ключевых процессов, сроки и качество релизов, а через code review и наставничество держал единый уровень кода в обеих командах.
- 06Март 2026 — настоящее время
Fullstack / DevOps Developer
Замкнул цикл: беру продукт от идеи до продакшена — фронтенд, бэкенд и CMS, Docker, CI/CD и деплой. В команде отвечаю за технические решения и релизный цикл, от первой строки кода до работающего сервиса.
Работы
Избранные проекты
Проекты под NDA, поэтому вместо скриншотов — картины-отсылки к каждому продукту. Всё, что за ними, — моя реальная работа. Нажмите на лист, чтобы узнать о проекте подробнее.

Мир · гибрид / удалёнка
Обо мне
Превращаю сложные идеи в живые интерфейсы
Более 5 лет проектирую и запускаю высоконагруженные корпоративные и государственные платформы, где цена ошибки высока: электронная подпись, ролевой доступ, многошаговые формы, тяжёлые дашборды и визуализация данных. Делаю и интернет-магазины с лендингами — там, где решают скорость загрузки, анимация и SEO. Беру продукт на стадии идеи и довожу до продакшена — с архитектурой (DDD, FSD), которая выдерживает рост, а как Team Lead отвечаю не только за свой код, но и за сроки, ревью и команду.
Одинаково уверенно работаю с чистого листа и с чужим кодом: запускал продукты с нуля — от архитектуры до релиза, а по аутстаффу подключался к чужим командам, старым кодовым базам и системам, ограниченным со всех сторон. В каких бы условиях ни оказывался, находил решение: ни один контракт не закончился досрочно, каждый проект я довёл до финала и ушёл с благодарностью заказчика.
Я начинал, когда ИИ-ассистентов ещё не было, и научился проектировать чистые, быстрые и надёжные решения своими руками. Сегодня ИИ встроен в каждый этап моей работы, и скорость выросла в разы. Но он для меня не замена мышлению, а помощник: архитектуру, качество кода и каждое решение я контролирую сам. ИИ даёт скорость — качество остаётся за мной.
Навыки
Чем я силён
- Vue / NuxtОсновной стек с 2021 года: от быстрого SSR-сайта до корпоративной системы с десятками модулей. Знаю не только API, но и где фреймворк сэкономит месяцы, а где начнёт мешать.
- TypeScriptСтрогие типы от API до кнопки: они генерируются из OpenAPI, и ошибка в контракте ловится при сборке, а не у пользователя.
- Сложные интерфейсы и данныеДашборды, графики и большие таблицы, которые не тормозят; многошаговые формы, где не теряется ни одно поле.
- Архитектура и командаЗакладываю архитектуру, которая выдерживает рост без переписывания с нуля, и веду команду: декомпозиция, ревью, релизы по графику.
- React / Next.jsВторой стек, тоже в продакшене: быстрые лендинги с анимацией, SEO и headless-CMS.
Залитые — мой основной стек: работаю с ним постоянно Контурные — применял в проектах по необходимости
Фреймворки
Состояние и данные
Формы и редакторы
Вёрстка, стили и UI
Графики
Анимация и слайдеры
Аналитика
Производительность и SEO
Контакты
Напишите письмо

