Lebenslauf anzeigen
Frontend-Entwickler
Vertraglich
RusslandWolgograd
VollzeitFernarbeit
Berufserfahrung
10 Jahre 10 Monate
Letzter Arbeitsplatz
ЭКВИО
Разработчик программного обеспечения web приложений
7 Jahre 2 Monate
Über mich
Über mich
Frontend-разработчик (Vue.js / Nuxt) с опытом работы над крупными веб-приложениями и развитием фронтенд-архитектуры.
Проектирую и разрабатываю сложные интерфейсы, участвую в архитектурных решениях, оптимизации производительности и развитии масштабируемых SPA.
Ключевой опыт:
разработка и развитие крупных SPA на Vue.js
участие в миграции Vue 2 → Vue 3 (Composition API, обновление архитектуры)
проектирование и развитие дизайн-систем и переиспользуемых UI-компонентов
внедрение подходов к управлению серверным состоянием (Vue Query)
работа с SSR-приложениями на Nuxt 2 и Nuxt 3
разработка и поддержка unit-тестов (Vitest), участие в повышении качества покрытия кода
Фокусируюсь на производительности, масштабируемости и устойчивой архитектуре фронтенд-приложений.
Erfahrung im Affiliate
Keine Daten vorhanden
Berufserfahrung10 Jahre 10 Monate
Februar 2019 - März 2026
(7 Jahre 2 Monate)
ЭКВИО
Разработчик программного обеспечения 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), участвовал в формировании подхода к тестированию ключевых частей приложения.
Juni 2015 - Februar 2019
(3 Jahre 9 Monate)
Mono Digital
Программист
Обязанности:
- Разрабатывал и поддерживал веб-сайты на HTML5, CSS3, Java (jQuery)
- Интегрировал верстку с CMS MODX.
- Реализовывал интерактивный UI с использованием jQuery (слайдеры, формы, анимации).
- Адаптировал сайты под мобильные устройства (responsive / adaptive).
- Оптимизировал скорость загрузки страниц.
- Работал с формами (валидация, отправка данных).
- Вносил правки и дорабатывал существующие проекты.
- Работал по макетам (Figma / PSD).
Достижения:
- Разработал 30+ лендингов и корпоративных сайтов.
- Улучшил скорость загрузки страниц (оптимизация изображений, CSS/JS).
- Реализовал reusable UI-решения (повторно используемые компоненты на jQuery).
- Повысил адаптивность проектов (корректная работа на мобильных устройствах).
- Сократил количество багов за счет тестирования и отладки.
Fähigkeiten
Vuex
Pinia
Vitest
MSW
Tanstack
Nuxt
FSD
Typescript
Webpack
Optimierung und Leistung
Vue.js
HTML5
CSS3
Unit-Testing
REST-API
Sprachkenntnisse
Keine Daten vorhanden
Beschäftigung
Beschäftigung
Vollzeit, Projektbasiert
Arbeitsformat
Fernarbeit, Büro
Arbeitszeitplan
5/2
Umzug
Nicht möglich
Dienstreisen
Dienstreisen möglich