• Коммерческий опыт разработки фронтенда 3 года
• Участвовала в создании проектов с нуля и развитии внутренних систем крупного масштаба
• Сильна в React, TypeScript, архитектуре интерфейсов, состоянии приложения, разработке UI-компонентов и тестировании
• Работаю в Agile-командах, делаю акцент на поддерживаемости кода, стабильности и качестве интеграций


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Стек: React, TypeScript, React Query, styled-components, React Router, Jest
Проект: Кредитный конвейер — админ-панель, которая позволяет автоматизировать процесс кредитования юридических лиц — от планового пересмотра до исполнения решений кредитного комитета на базе Temporal.
Достижения:
- Разработала и вывела в прод ключевые сценарии кредитного конвейера на React/TypeScript (заявка, условия, заключения, документы, участники);
- Реализовала полноценный контур работы с комментариями (создание, получение, редактирование, удаление) через REST API и axios, благодаря чему повысилась скорость согласования внутри процесса;
- Доработала документы и заключения (скачивание, удаление, отображение статусов), что уменьшило количество ошибок при работе с вложениями и упростило контроль этапов сделки;
- Усилила надежность frontend-слоя: типизация API-контрактов, унификация request hooks, улучшенная обработка ошибок и состояний;
- Внедрила role-based ограничения и отображение элементов по правам пользователей;
- Системно улучшила качество UX в формах и таблицах (валидации, корректное обновление данных, правки дефектов).
Стек: TypeScript, React, Redux / Redux Toolkit, Vite, Vitest, Cypress, AntDesign, Storybook, HTML/SCSS, Formik, Yup, Docker, Swagger.
Проекты:
- Реестр Агентства по страхованию вкладов.
- Фронтенд-платформа для ускоренного старта проектов.
- Необанк (демо-приложение для кредитных карт).
- Разработала интерфейс внутреннего реестра для бухгалтеров, оптимизировав процесс заказа справок и выписок;
- Разработала UI-kit на основе библиотеки AntDesign для внутреннего проекта;
- Настроила сборку проекта через Vite;
- Управляла состоянием через Redux;
- Настроила интеграцию фронтенда с API, работала со Swagger;
- Покрыла модульными и интеграционными тестами (Vitest, Cypress) проект;
- Содействовала адаптации новых фронтенд-разработчиков в команду, ускорив их включение в проекты;
- Написала документацию и style-гайд проектов (Storybook, README, Confluence);
- Проводила собеседования в учебный центр компании;
- Проводила код-ревью коллег;
Стек: React, TypeScript, Redux Toolkit, AntDesign, Webpack, Jest
Проект: Админ-панель управления маршрутизацией пользователя в чате поддержкии посредством направления в ботов или агентов. Функционал предусматривает древесную структуру управления точками определения маршрутизации, содержит релизный процесс и проведение A/B-тестов.
- Разработала UI проекта. Спроектировала вайфреймы страниц
- Написала контракты для взаимодействия фронтенда с бэкендом, настроила API и управление состоянием через Redux
- Работаю в кросс-функцональной команде по фреймворку SCRUM, ставлю и декомпозицирую задачи в Jira на основе роадмата проекта
- Провожу код-ревью коллег, поддерживаю единые стандарты разработки
- Покрыла проект unit-тестами
Стек: HTML, CSS, JS, ElecrtonJS, ThreeJS.
Проект: Десктопное приложение на базе ElectronJS для умных устройств самообслуживания, с функционалом карты, меню, навигации и голосового поиска.
- Оптимизировала навигацию в меню, этим улучшив предсказуемость пользовательского опыта и уменьшив количество ошибок навигации;
- Разработала игру-бродилку на ThreeJS с интерактивным контентом;
- Разработала и внедрила новые фичи на основе требований проектного менеджера и дизайнера;
- Тестировала и оптимизировала функциональность на целевых устройствах, обеспечивала корректную работу интерфейсов;