Веб-платформы
- Vue 3
- Nuxt 4
- React
Разрабатываю сайты, личные кабинеты и B2B/B2C-сервисы. Продумываю структуру интерфейса, работу с данными, адаптивность, скорость загрузки и SEO.
- TypeScript
- Pinia
- Tailwind
- Quasar
- Laravel
- PHP
Fullstack · Lead · SVK.Digital · Москва
Пять лет собираю веб-продукты целиком: интерфейс на Vue, Nuxt и React, серверная часть на Python и FastAPI. Сайты под нагрузкой, личные кабинеты, внутренние системы.
01Frontend architecture, Nuxt monorepo, RBAC
B2C/B2B-платформа на одной кодовой базе: 6 ролей и 35+ permission без дублирования логики.
02Frontend / full-stack в B2B-продукте с LLM
ИИ-помощник технологам водоочистки: схема → баланс → оборудование, эксперт визирует каждый шаг. Схему на экране и в PDF/DOCX рисует один пакет — без снимка с браузера.
03Frontend публичного каталога и админки
Медиабиблиотека, не витрина: дилеры и дизайнеры ищут продукцию и скачивают фото, видео, 3D и документы. Собрал онбординг, фильтры, превью медиа, перевод на EN и генерацию HTML-дайджестов.
04Lead Frontend, legacy migration
Корпоративный сайт на Nuxt 4 вместо Bitrix: миграция без потери визуальной точности и с современной компонентной базой.
05Fullstack на проде — Laravel API + Nuxt-чат
Маркетплейс экспертов и заказчиков по ВЭД: проекты, отклики, сделки и чат. На проде довёл мессенджер и закрыл IDOR на переписку.
06High-traffic legacy support
Публичный сайт Российского футбольного союза: точечные изменения на легаси без регрессий во время матчевого трафика.
07High-traffic legacy support
Турнирный сайт Кубка России: сетки, календарь и матчи под пиковый трафик во время игр.
08Frontend architecture, admin panel, RBAC
Новая платформа конкурса РФС: от подачи заявки до разбора в админке. Frontend-основа MVP взамен старого решения.
Разрабатываю сайты, личные кабинеты и B2B/B2C-сервисы. Продумываю структуру интерфейса, работу с данными, адаптивность, скорость загрузки и SEO.
Связываю сервисы и убираю ручную работу: внешние API, пайплайны, джобы на раннерах и автотесты.
Десктопные клиенты, PWA и веб-модули внутри мобильных приложений: авторизация, уведомления, локальные данные и системные интеграции.
Проектирую структуру проекта, настраиваю проверки и сборку, помогаю выпускать обновления и поддерживать продукт после запуска.
Разбираюсь в задаче, пользователях, текущей системе и ограничениях.
Предлагаю решение, выбираю подходящий стек, делю работу на этапы и обозначаю риски.
Собираю рабочие куски, показываю промежуточные результаты и держу заказчика в курсе.
Покрываю тестами критичные сценарии и смотрю продукт как пользователь: на телефоне, с плохой сетью, когда форма не ушла и страница открылась с середины.
Помогаю выпустить продукт, слежу за ошибками, исправляю проблемы и продолжаю его развивать.
После запуска настраиваю поиск и аналитику: страницы в индексе, цели на заявки, видно откуда приходят люди. Иначе сайт работает, а обращений нет — и непонятно почему.
3потока
Организовывал работу участников целиком: от входа в проект до итоговой оценки.
4разработчика
Вход в проектРазбор решенийОбратная связь
Помогал войти в проект, разбирал решения и давал обратную связь по качеству работы.
Lead
АрхитектураОтветственностьПоставка
Принимаю архитектурные решения, распределяю ответственность и помогаю команде выпускать изменения без лишнего хаоса.
Сейчас работаю в SVK.Digital как Lead Frontend: веду проекты от разбора задачи до релиза, принимаю архитектурные решения и разбираю код команды на ревью.
По должности фронтенд, на практике пишу и клиентскую часть, и серверную. Интерфейсы — Vue, Nuxt, React, TypeScript. Сервер — Python и FastAPI, PHP и Laravel, MySQL и Redis: схема данных, эндпоинты, авторизация и роли, интеграции с чужими API, вебхуки, фоновые задачи. Сборка, CI и деплой на мне же.
Работал с сайтами под нагрузкой, личными кабинетами, B2B-платформами и внутренними системами, где логики больше, чем страниц. Отдельная часть опыта — legacy: перенос старых кабинетов на актуальный стек по частям, без остановки того, что уже работает.
Компании
Воронежский государственный университет (ВГУ)
Математический факультет · Математика. Компьютерные науки
Воронежский государственный университет (ВГУ)
Факультет компьютерных наук · Математика. Компьютерные науки
Помогаю запускать новые продукты, развивать существующие сервисы, обновлять устаревшие системы и автоматизировать процессы.
На первой встрече разберём, что сейчас работает не так и к какому результату хочется прийти. После этого предложу подход к задаче и сориентирую по объёму работ.
Оставьте основные детали — я получу их в Telegram.
Новый продукт, автоматизация процессов
или миграция с legacy.