UPPER-MIDDLE FRONTEND DEVELOPER
Основной стэк: JavaScript, TypeScript, Vue, Strapi
Опыт коммерческой разработки: 5 лет
Уровень английского: A2 — Pre-Intermediate
Образование: высшее профильное
Навыки
Hard Skills
Основные технологии: Vue 3 (Composition API), Pinia, Vue Router, Vuex
Стилизация: SCSS, Tailwind CSS, CSS-модули
Сборка: Vite, Webpack
Backend-интеграция: REST API, WebSockets
Оптимизация: Lazy Loading, Virtual Scrolling, PWA
Дополнительно: Nuxt. js, TypeScript, Docker, Git
Soft Skills
Коммуникация: Умение работать в команде, обсуждать ТЗ, проводить код-ревью
Обучаемость: Быстро осваиваю новые технологии
Тайм-менеджмент: Гибкость в работе с дедлайнами, приоритизация задач
Критическое мышление: Анализ требований, поиск оптимальных решений
Опыт работы
05.24 - по наст.время
Интернет-магазин компьютерных комплектующих для офисной техники
Роль на проекте: Frontend Developer
Технологии: JS, TS, Vue3, Nuxt, Vite, Storybook, etc
Команда: 5 специалистов
— Динамическая фильтрация по характеристикам, брендам, цене
— Корзина с локальным хранением (Pinia + LocalStorage)
— JWT-аутентификация + роли
— Быстрый поиск с подсказками (debounce + API)
— SSR-рендеринг для SEO. SEO-оптимизированные UPL для товаров
— История заказов в ЛК
04.2024 — 04.2025
Сервис по организации боев, проект под NDA
Роль на проекте: Frontend Developer
Технологии: JS, TS, Vue3, Nuxt, Vite, Storybook, etc
Команда: 5 специалистов
— Разработка архитектуры приложения на Nuxt
— Интеграция с REST API для получения данных о боях, бойцах и менеджерах
— Оптимизация производительности приложения (ленивая загрузка, кэширование, минификация)
— Создание адаптивного и кросс-браузерного интерфейса без использования сторонних библиотек
10.2020 — 04.2024
HRTech проект под NDA
Роль на проекте: Frontend Developer
Технологии: JS, TS, Vue2/3, Nuxt, Vite, Storybook, etc
Команда: 12 специалистов
— Взаимодействие с API
— внутренние API заказчика как открытые, так и требующие авторизации (использовали JWT), dadata, Yandex map, etc
— Разработка переиспользуемых компонентов (инициатива по созданию дизайн системы) и наборов методов для экосистемы проектов заказчика
— Оптимизация
— улучшение производительности и скорости загрузки страницы, оптимизация графики, SEO
— Доработка и поддержка административной системы
— Разработка нескольких личных кабинетов (открытого и закрытого типа) в рамках единой экосистемы заказчика, с дальнейшей поддержкой и улучшениями
— Рефакторинг устаревших частей разрабатываемых приложений
08.2021 — по настоящее время
Система для аттестации персонала
Роль на проекте: TeamLead Frontend Developers
Технологии: JavaScript, Vue.
Команда: 4 специалиста
— Создание, декомпозиция и оценка задач
— Курирование работ сотрудников, код-ревью
— Внедрение инициатив по используемым технологиям и архитектуре проекта
Образование
2014−2019 ГБОУ В О Республики Крым «Крымский инженерно-педагогический университет» г. СимферопольПрикладная информатика. Магистр
До 2021 года:
Технологии: JavaScript, Vue.
— Создание интерфейсов веб-приложений на основе макетов дизайнеров
— Формирование Т З, разработка интерфейсов и техническая поддержка: онлайн-школа, система бронирования отелей, система бронирования такси.