Victoria Mistineva

Frontend Developer

Обо мне

Frontend разработчик с более чем 3-летним стажем работы в одном из крупнейших банков России, где успешно реализовала множество ключевых проектов. Готова применить свои знания JavaScript, TypeScript, React и других современных технологий, чтобы внести значительный вклад в развитие и успех вашей компании.


Мои навыки

TypeScript, JavaScript, HTML, CSS


React, React Router, Redux, Redux Toolkit (RTK), Redux Query (Tanstack), Redux Thunk, React Native, MobX, Zustand, React Hook Form, Vite, Webpack, React-testing-library, Jest, ESLint


SASS, SCSS, LESS, Styled-Components, Tailwind, MUI


REST API, GraphQL, Websockets, Next.js, Node.js, single-spa (Microfrontends), zod


Git, BitBucket, Docker, Storybook, Figma, Confluence, Jira


Опыт работы

Frontend разработчик (React)
Август 2021 – Настоящее время

Сбербанк (Москва, Россия)

Департамент пользовательских решений. Управление AI агентов и сервисов

Разработка корпоративного календаря (Аналог Outlook):

  • Разработала корпоративный календарь с функциями создания встреч, их принятия и отмены, а также бронирования переговорных комнат с помощью голосового ассистента Salute, включая бронирование по QR-коду, с использованием React, Redux Toolkit и React Router.
  • Создала сложный адаптивный интерфейс календаря, который работает отзывчиво на всех типах устройств. Была реализована работа с drag-and-drop для удобного создания и редактирования встреч в календаре (много тонких взаимодействий между элементами).
  • Реализовала интеграцию AI функций в календаре и встречах (генерация текста, рекомендации, автодополнения, AI-summary, подбор слотов).
  • Интегрировала на фронтенде взаимодействие с платформой видеоконференций SberJazz через API, что позволило пользователям легко создавать и присоединяться к видеовстречам прямо из календаря.
  • Внедрение сервиса закрыло потребности в зарубежных платных аналогах, а также привело к увеличению эффективности использования переговорных комнат на 30%.

Boilerplate шаблон и архитектура микрофронтендов для всех новых приложений команды:

  • По запросу руководства написала Boilerplate приложение, которое теперь используют другие React-разработчики департамента для создания новых проектов. Оно включает в себя полностью настроенное подключение к голосовому ассистенту и AI API, стейт-менеджер, типизацию, линтер, форматтер, примеры взаимодействий, шаблон CI/CD, тестирование, документацию.
  • Также опционально проект встраивается в микрофронтенд архитектуру на базе single-spa.

Сервис поздравлений для сотрудников банка:

  • Создала сервис для оформления и отправки кастомных открыток к праздникам с поддержкой голосового ассистента Salute и нейронной сети Kandinsky для генерации изображений, а также внедрила функцию анонимных открыток и возможность дарить купоны. Использовала React и Redux Toolkit, а также React-testing-library и Jest для обеспечения высокого качества кода и надежности приложения.

Сервис случайных встреч "Random Coffee":

  • Разработала сервис для приглашения случайных сотрудников на неформальную встречу. Использовала библиотеку React-spring для создания сложных анимаций в данном сервисе и React Router для управления маршрутизацией. Предложила идею использования сложных анимаций при рандомном подборе и мэтче собеседника для повышения вовлеченности пользователей, показав ее на одном из прототипов.

Проекты

Мои пет-проекты и проекты, которые я делала на хакатонах и соревнованиях

Sbercloud

Приложение Sbercloud для хакатона Sbercode 2021

React Native | async-storage

Domodedovo

Приложение для аэропорта Домодедово - хакатон Travel.Hack 2021

React | Redux | Hybrid App

TV Podcasts

Приложение для прослушивания подкастов на ТВ (GSLabs)

QML | React | RTK | NodeJS


Образование

2024
Разработка на React: продвинутый уровень

Сбер Университет

2021
Фронтенд-Разработчик React

Т-Банк ФинТех