Фронтенд-разработчик · Vue 3 / Nuxt

Сложный продукт —простой  и быстрыйинтерфейс  — резюме Ивана Есина, фронтенд-разработчика на Vue и Nuxt

9 лет опыта и 80+ проектов: от лендингов до высоконагруженных панелей с 10 000+ элементов на экране.
Ключевой ревьюер команды: архитектура, стандарты качества, миграция на FSD.

Краснодар · удалённо
01 Обо мне

От вёрстки до архитектуры: что я приношу команде

Фронтенд-разработчик с 9+ годами опыта: прошёл путь от вёрстки до продуктовой разработки и реализовал больше 80 проектов — от лендингов до порталов.

Убеждён, что отличный интерфейс — это сочетание продуманного UX, живой ненавязчивой анимации и чистого, протестированного кода. Стремлюсь к минималистичным и производительным решениям, минимизируя количество сторонних библиотек.

Понимаю баланс между техническим перфекционизмом и необходимостью быстро закрывать бизнес-потребности. Рассматриваю Senior-позиции в продуктовых командах: углубление в архитектуру с перспективой Tech Lead.

9+
лет в разработке
80+
проектов в проде
3+
года средний срок в команде
быстрее подключение сервисов

От вёрстки к продукту

Прошёл путь от HTML-верстальщика до продуктового фронтендера: понимаю связь между кодом, UX и бизнес-задачей.

Производительность в приоритете

Таблицы и дашборды с десятками тысяч элементов: виртуализация, ленивая загрузка, SSR.

Код-ревью и архитектура

Ключевой ревьюер в команде: слежу за качеством решений, стандартами и миграцией на FSD.

Живая, ненавязчивая анимация

CSS и SVG-анимации как часть интерфейса, а не украшение: движение помогает читать структуру.

02 Стек и навыки

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

Frontend
Vue 2 / 3 Nuxt 2 / 3 JavaScript / TypeScript Pinia Quasar HTML Pug Css Scss / Sass Tailwind CSS jQuery Bootstrap React SVG-анимации
Сборка
Vite Webpack Gulp Parcel
Тесты и данные
Vitest Vue Test Utils REST API WebSockets
Дизайн
Figma Photoshop Zeplin Illustrator
Дополнительно
Node.js Twig Blade Tilda GetCourse Адаптивная вёрстка Кроссбраузерность Git / Git Flow GitHub / GitLab / BitBucket
Методологии
БЭМ Pixel Perfect FSD
Vue 3 Nuxt 3 TypeScript Vite Pinia Quasar SCSS Tailwind WebSockets REST API FSD Vitest Figma Node.js Git Flow SVG
Vue 3 Nuxt 3 TypeScript Vite Pinia Quasar SCSS Tailwind WebSockets REST API FSD Vitest Figma Node.js Git Flow SVG
03 Проекты / портфолио

Что я делал руками

Шесть ключевых проектов 2017—2026 годов. Нажмите на карточку — внутри детали задачи и стек.

04 Опыт работы

Девять лет в проде

Таймлайн: от вёрстки сайтов до высоконагруженных интерфейсов и внутренней дизайн-системы.

Vue 3 · TypeScript · Vite · Quasar · Pinia · SCSS · REST · WebSockets
  • Высоконагруженный сервис управления сетевым оборудованием: развитие функциональности, рефакторинг, производительность.
  • Сложные страницы с 10 000+ элементов: таблицы, дашборды, формы.
  • Автономные модули с бизнес-логикой и WebSockets, миграция на FSD.
  • Один из ключевых ревьюеров.
  • Развитие внутренней библиотеки UI-компонентов с тестами и документацией.

Vue 3 · Nuxt 3 · Vite · Tailwind · Pinia · Vue 2 · Vuex · SCSS
  • Запуск маркетплейса игровых товаров на Vue 3, Nuxt 3, Pinia и Tailwind.
  • JWT-аутентификация и авторизация, ленивая загрузка и SSR ради SEO.
  • Личный кабинет клиента с нуля и развитие кабинета исполнителя.
  • Админ-панель: заказы, продукты, финансы, отзывы, блог, конструктор маркетплейса.

Vue 2 · Vuex · jQuery · Pug · Sass · Twig · Blade · SVG
  • Десятки лендингов для продвижения и продажи курсов, CSS- и SVG-анимации.
  • Ключевая роль в разработке собственной ERP-системы компании.
  • Решение, ускорившее подключение внешних сайтов к сервисам в 6 раз.
  • Технические собеседования, онбординг и наставничество новых сотрудников.

HTML · CSS · JavaScript · плагины
  • Вёрстка и наполнение сайтов.
  • Подключение и настройка сторонних плагинов.
Образование

Уральский федеральный университет имени первого Президента России Б.Н. Ельцина

Институт математики и компьютерных наук — Механика, математическое моделирование, 2015

Курсы
  • Курс по Vue 3 — JavaScript.Ninja, 2022
  • Архитектура клиентских приложений — HTML Academy, 2021
  • JavaScript Senior — Владилен Минин, 2020
  • Комплексное обучение JavaScript — Loftschool, 2019
  • Идеальная вёрстка — Дмитрий Лаврик, 2019
Языки
  • Русский — родной
  • Английский — A2

Рекомендации от руководителей Skycoach и Like Центр — по запросу.

05 Контакты и ссылки

Обсудим задачу

Открыт к удалённой работе, частичной занятости и проектным задачам. Отвечаю в течение дня, срочное — сразу в Telegram.

Написать сообщение

Расскажите про задачу — отвечу в тот же день.

Заявка уйдёт напрямую в Telegram — отвечу в тот же день.