Vista del currículum
Desarrollador frontend
A convenir
RusiaVolgogrado
Tiempo completoTrabajo remoto
Experiencia laboral
10 años 10 meses
Último empleo
ЭКВИО
Разработчик программного обеспечения web приложений
7 años 2 meses
Sobre ti
Sobre ti
Frontend-разработчик (Vue.js / Nuxt) с опытом работы над крупными веб-приложениями и развитием фронтенд-архитектуры.
Проектирую и разрабатываю сложные интерфейсы, участвую в архитектурных решениях, оптимизации производительности и развитии масштабируемых SPA.
Ключевой опыт:
разработка и развитие крупных SPA на Vue.js
участие в миграции Vue 2 → Vue 3 (Composition API, обновление архитектуры)
проектирование и развитие дизайн-систем и переиспользуемых UI-компонентов
внедрение подходов к управлению серверным состоянием (Vue Query)
работа с SSR-приложениями на Nuxt 2 и Nuxt 3
разработка и поддержка unit-тестов (Vitest), участие в повышении качества покрытия кода
Фокусируюсь на производительности, масштабируемости и устойчивой архитектуре фронтенд-приложений.
Experiencia en afiliación
No hay datos disponibles
Experiencia laboral10 años 10 meses
Febrero 2019 - Marzo 2026
(7 años 2 meses)
ЭКВИО
Разработчик программного обеспечения web приложений
Разработка и развитие крупного веб-приложения. Участвовал в развитии архитектуры фронтенда, оптимизации производительности и создании переиспользуемых UI-компонентов.
Разработка продукта:
- Разрабатывал и поддерживал пользовательские интерфейсы и бизнес-функциональность веб-приложения на Vue.js.
- Реализовывал ключевые продуктовые функции и бизнес-процессы платформы.
- Участвовал в развитии продукта и внедрении новых возможностей.
Архитектура и развитие проекта:
- Принимал участие в проектировании архитектуры фронтенда и стандартов разработки (структура модулей, подход к состоянию, API-слой).
- Участвовал в миграции крупного фронтенд-приложения с Vue 2 на Vue 3, включая переход на Composition API и модернизацию архитектуры.
- Имею опыт работы с Nuxt 2 и Nuxt 3, понимаю особенности SSR/SSG, гидрации, маршрутизации и работы с серверным рендерингом в рамках Vue-экосистемы.
- Проводил рефакторинг управления состоянием приложения и миграцию с Vuex на Pinia, приведя архитектуру проекта в соответствие с современными практиками экосистемы Vue 3.
- Участвовал в создании и развитии дизайн-системы, разрабатывал переиспользуемые UI-компоненты.
- Разрабатывал и развивал переиспользуемые UI-компоненты дизайн-системы на Element Plus, документировал и тестировал их в Storybook, обеспечивая покрытие всех состояний и использование в различных модулях приложения.
- Отвечал за ключевые части фронтенда в рамках продуктовой команды, включая внедрение новых фич и технических решений.
Производительность:
- Оптимизировал работу фронтенда, что позволило увеличить производительность приложения примерно в 2 раза.
- Реализовал кеширование и фоновые обновления данных, значительно ускорив навигацию между разделами приложения.
- Оптимизировал загрузку данных и взаимодействие с API, добившись практически мгновенных переходов между страницами.
Работа с серверным состоянием:
- Внедрил Vue Query для управления серверным состоянием и оптимизации работы с API.
- Реализовал механизмы кеширования данных и фонового обновления.
Тестирование:
- Разрабатывал и поддерживал unit-тесты (Vitest), участвовал в формировании подхода к тестированию ключевых частей приложения.
Junio 2015 - Febrero 2019
(3 años 9 meses)
Mono Digital
Программист
Обязанности:
- Разрабатывал и поддерживал веб-сайты на HTML5, CSS3, Java (jQuery)
- Интегрировал верстку с CMS MODX.
- Реализовывал интерактивный UI с использованием jQuery (слайдеры, формы, анимации).
- Адаптировал сайты под мобильные устройства (responsive / adaptive).
- Оптимизировал скорость загрузки страниц.
- Работал с формами (валидация, отправка данных).
- Вносил правки и дорабатывал существующие проекты.
- Работал по макетам (Figma / PSD).
Достижения:
- Разработал 30+ лендингов и корпоративных сайтов.
- Улучшил скорость загрузки страниц (оптимизация изображений, CSS/JS).
- Реализовал reusable UI-решения (повторно используемые компоненты на jQuery).
- Повысил адаптивность проектов (корректная работа на мобильных устройствах).
- Сократил количество багов за счет тестирования и отладки.
Habilidades
Vuex
Pinia
Vitest
MSW
Tanstack
Nuxt
FSD
TypeScript
Webpack
Optimización y rendimiento
Vue.js
HTML5
CSS3
Pruebas unitarias
API REST
Dominio de idiomas
No hay datos disponibles
Tipo de empleo
Tipo de empleo
Tiempo completo, Por proyecto
Formato de trabajo
Trabajo remoto, Presencial
Horario de trabajo
5/2
Reubicación
No posible
Viajes de trabajo
Viajes posibles