О себе
Frontend-разработчик с 4+ годами опыта, специализирующийся на построении стабильных и масштабируемых интерфейсов на Vue 3 и TypeScript. Участвую в проектировании и развитии микрофронтендной архитектуры, работаю со сложными интеграциями и принимаю участие в проработке технических решений. Веду задачи полного цикла, включая анализ требований, декомпозицию, разработку и релиз. Имею опыт внедрения инженерных решений, влияющих на качество и скорость разработки: реализовала автоматизированное тестирование с интеграцией в CI/CD и внедрила AI-инструмент для code review, что повысило стабильность UI и сократило количество регрессий. Активно влияю на команду и процессы: участвую в ревью, менторю разработчиков и способствую формированию инженерных стандартов.
Опыт работы
Marfatech
Frontend Developer
Внедрила E2E и snapshot тестирование (Playwright) в микрофронтендах, настроила стратегию мокирования API для стабильных тестов, интегрировала тесты в CI/CD (GitLab CI), снизила количество регрессионных ошибок, повысила стабильность UI, помогла команде освоить тестирование (менторинг, best practices). Выстроила подход к декомпозиции задач и их подготовке к разработке, сократила трудозатраты до 50–75% для отдельных типов задач. Внедрила AI-инструмент для code review, адаптировала конфигурацию под проект, обучила команду и сопровождала внедрение, упростила и ускорила процесс ревью. Участвовала в переходе от монолита к микрофронтендам. Декомпозировала сложные интеграционные задачи с учетом рисков. Взаимодействовала с backend и бизнесом для обсуждения решений, вела задачи полного цикла: от анализа до релиза. Регулярно проводила code review и ревью декомпозиции задач. Онбордила нового разработчика. Поддерживала и улучшала документацию. Стек технологий: Vue.js v3 (Composition API), TypeScript, Vue.js v2 (Options API), Element UI, Playwright, Jest.
- Внедрила E2E и snapshot тестирование (Playwright) в микрофронтендах, снизила количество регрессионных ошибок, повысила стабильность UI
- Выстроила подход к декомпозиции задач, сократила трудозатраты до 50–75% для отдельных типов задач
- Внедрила AI-инструмент для code review, упростила и ускорила процесс ревью
ФинТех стартап, Blockchain as a service
Frontend Developer
Участвовала в разработке пользовательских интерфейсов на Vue 3 и TypeScript, обеспечивая стабильную и предсказуемую работу ключевых пользовательских сценариев. Внесла вклад в развитие внутренней UI-библиотеки, что ускорило разработку новых фич и повысило консистентность интерфейсов. Реализовала интеграцию внешнего сервиса (платежное решение), обеспечив корректную работу пользовательских сценариев и взаимодействие с backend. Развивала unit и E2E тестирование, что позволило повысить надежность функционала. Стек технологий: Vue.js v3 (Composition API), TypeScript, Jest, Cypress, Tailwind, Storybook.
- Внесла вклад в развитие внутренней UI-библиотеки, что ускорило разработку новых фич и повысило консистентность интерфейсов
- Реализовала интеграцию внешнего сервиса (платежное решение), обеспечив корректную работу пользовательских сценариев
- Развивала unit и E2E тестирование, что позволило повысить надежность функционала
ООО "Альмира", SaaS
Frontend Developer
Улучшила пользовательский опыт модуля чата за счёт расширения его функциональности. Кастомизировала HTML-редактор на базе GrapesJS, адаптировав его под бизнес-задачи продукта. Расширила возможности текстового редактора (TipTap), внедрив кастомные функции и улучшив удобство редактирования. Стек технологий: Vue.js v2 (Options API), JavaScript, Quasar, WebSockets, GraphQL, Jest, GrapesJS, TipTap.
- Улучшила пользовательский опыт модуля чата за счёт расширения его функциональности
- Кастомизировала HTML-редактор на базе GrapesJS, адаптировав его под бизнес-задачи продукта
- Расширила возможности текстового редактора (TipTap), внедрив кастомные функции и улучшив удобство редактирования
PBS Group, стартап
Frontend Developer
С нуля разработала frontend-часть продукта для инструкторов оздоровительных практик, включая выбор технологического стека и проектирование базовой архитектуры. Спроектировала и реализовала ключевые пользовательские сценарии (личный кабинет, аутентификация), обеспечив основу для дальнейшего развития продукта. Интегрировала карту (Leaflet), расширив функциональность продукта. Стек технологий: Nuxt.js, JavaScript, Vuetify, Leaflet, Axios.
- С нуля разработала frontend-часть продукта для инструкторов оздоровительных практик
- Спроектировала и реализовала ключевые пользовательские сценарии (личный кабинет, аутентификация)
- Интегрировала карту (Leaflet), расширив функциональность продукта
Курсы
Vue School in partnership with Vue.js
Vue School