Технический стек
Технический стек
Инструменты и технологии, с которыми я работаю
JavaScript
10Нативный JS, асинхронность, замыкания, прототипы
TypeScript
7Typing, generics, utility types, codegen
Vue
9Composition API, реактивность, кастомные директивы
Nuxt.js
9Модули, middleware, генерация статики, SSR
Store
8Side effects, модульная архитектура
VuexPiniaVue Query
Testing
8Unit, E2E, component-тесты, моки, coverage
JestVitestVue Test UtilsPlaywright
CSS
9Адаптивная и прочая вёрстка
BEMTailwindSCSS
Build Tools
9Сборка, оптимизация бандла, плагины, HMR
ViteWebpackRollupRspack
Performance
7Оптимизация производительности приложений
LighthouseCore Web Vitals
Design
6Работа с дизайном, проектирование интерфейсов, принципы UI/UX, дизайн-системы
FigmaUI/UX
I18n/A11y
7Локализация, ARIA, семантика, клавиатурная доступность
Microfrontends
7Module Federation, изоляция микрофронтов, интеграция
Опыт работы
Опыт работы
Мой профессиональный путь
Самозанятость
Верстальщик
HTMLCSSJavaScriptVue 2
- Вёрстка лендингов и онлайн-магазинов на заказ
- Курсовые работы на JS
- Преподавание основ программирования для детей
ООО РВЗ
Frontend Developer
Vue 2JavaScriptHTMLCSS
- Разработка внутренней системы автоматизации и управления с нуля
- Разработка UI для управления бизнес-процессами
DDoS-GUARD
Frontend Developer
Vue 2/3Nuxt 2/3JavaScriptJestStorybookREST
- Разработка UI личного кабинета клиента
- Разработка лендингов для продуктов компании
- Вёрстка отчетов и писем
- Внедрение лучших практик в проекте
- Код-ревью, рефакторинг, тестирование, документация
Рег.облако
Frontend Developer (Tech Lead)
Vue 3TypeScriptJestStorybookGraphQLMicrofrontends
- Разработка UI личного кабинета клиента
- Улучшение производительности страниц и компонентов
- Переход от legacy платформ, обновление стека
- Внедрение новых инструментов для повышения эффективности
- Планирование работ, анализ результатов
- Код-ревью, рефакторинг, тестирование, документация
Связаться со мной
Связаться со мной
Всегда открыт к интересным предложениям