Senior Frontend Developer с 4 годами опыта в компаниях. Мой опыт включает в себя разнообразные задачи: создание и поддержка веб-приложений, интеграция API, рефакторинга legacy приложений, оптимизация производительности, улучшение показателей UX, настройка CI/CD, разработка backend-приложений на Node.js и др.
Уверенно использую Vue на протяжении 4+ лет, также имею практический опыт работы с React и Angular. Люблю писать гибкий и понятный код, используя Javascript/Typescript и следуя принципам DRY, KISS и SOLID. Знаком с принципами чистой архитектуры (Clean Architecture) и Feature-Sliced Design (FSD) в разработке веб-приложений.
Регулярно отслеживаю новые тренды в веб-разработке и использую инструменты повышения продуктивности, включая AI. Активно участвую в командной работе и совершенствовании рабочих процессов, обладаю опытом работы в Scrum и Kanban.
Отвечаю за разработку фронтенд-проектов, начиная от архитектуры и реализации интерфейсов до их поддержки и оптимизации.
Стек: Vue 3, Vite, Typescript, Pinia, shadcn, Tanstack, Electron, Vue 2, Vitepress, Astro, keycloak.
Разрабатывал проекты международной рекламной сети, в частности личный кабинет и отдельный блог сети.
Стек: Vue 3, Vite, Typescript, Pinia, Quasar, React, Astro, Strapi, tailwind.
Занимался разработкой внутреннего веб-приложения для сотрудников сектора общественных услуг совместно с командой бэкенда и аналитиков. Также занимался разработкой микрофронтендов с другими командами разработки.
Стек: Vue 2/Vue 3, Webpack, Typescript, Vuex, Vue class component, Quasar, Jest, Angular 12.
Разрабатывал веб-приложения для сети X5 Retail Group совместно с командами бэкенда и дизайна. Основные проекты - конструктор опросов обратной связи и дэшборды KPI. Участвовал в код ревью других фронтенд разработчиков.
Стек: Vue 2/Nuxt 2(SPA), Webpack, Typescript, Vuex, Apache Echarts, GoJS, Jest, Vanilla JS.
Информационные системы и технологии