Веб-платформы
- Vue 3
- Nuxt 4
- React
Разрабатываю сайты, личные кабинеты и B2B/B2C-сервисы. Продумываю структуру интерфейса, работу с данными, адаптивность, скорость загрузки и SEO.
- TypeScript
- Pinia
- Tailwind
- Quasar
- Laravel
- PHP
Fullstack · Lead · SVK.Digital · Москва
Пять лет собираю веб-продукты целиком: интерфейс на Vue, Nuxt и React, серверная часть на Python и FastAPI. Сайты под нагрузкой, личные кабинеты, внутренние системы.
19 проектовB2B · highload · legacy · fullstack
Frontend architecture, Nuxt monorepo, RBAC
Каталог оборудования для клиентов: карточки майнеров, документы, калькулятор доходности и графики цен. Админ-панель — цены, продажи, поставщики и справочники. Одна кодовая база: витрина и панель на Nuxt 4 плюс общие UI-компоненты, 6 ролей и 35+ прав доступа.
Frontend / full-stack в B2B-продукте с LLM
ИИ-помощник технологам водоочистки: схема → баланс → оборудование, эксперт визирует каждый шаг. Схему на экране и в PDF/DOCX рисует один пакет — без снимка с браузера.
Frontend публичного каталога и админки
Медиабиблиотека, не витрина: дилеры и дизайнеры ищут продукцию и скачивают фото, видео, 3D и документы. Собрал онбординг, фильтры, превью медиа, перевод на EN и генерацию HTML-дайджестов.
Lead Frontend, legacy migration
Корпоративный сайт на Nuxt 4 вместо Bitrix: миграция без потери визуальной точности и с современной компонентной базой.
Fullstack на проде — Laravel API + Nuxt-чат
Маркетплейс экспертов и заказчиков по ВЭД: проекты, отклики, сделки и чат. На проде довёл мессенджер и закрыл IDOR на переписку.
High-traffic legacy support
Публичный сайт Российского футбольного союза: точечные изменения на легаси без регрессий во время матчевого трафика.
High-traffic legacy support
Турнирный сайт Кубка России: сетки, календарь и матчи под пиковый трафик во время игр.
Frontend 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: перенос старых кабинетов на актуальный стек по частям, без остановки того, что уже работает.
Компании
Помогаю запускать новые продукты, развивать существующие сервисы, обновлять устаревшие системы и автоматизировать процессы.
Новый продукт, автоматизация процессов
или миграция с legacy.