Frontend Developer с 5 годами опыта с использованием React. Опыт работы включает разработку веб- и мобильных приложений, оптимизацию производительности и обеспечение кросс-платформенной совместимости.
Принимал участие в разработке SRM для категорийных менеджеров
Выполненные задачи:
- Оптимизировал экспорт excel документов, путем переноса генерации файла с клиента на сервер, что кратно уменьшило время ожидания генерации и нагрузку на браузер пользователя. Это улучшение критически повысило производительность работы с системой, улучшив общее пользовательское впечатление
- Добавил функционал массового экспорта сущностей
- Имплементировал ролевую модель и админ панель для управления
В процессе разработки применял методологию Feature-Sliced Design
Принимал участие в следующих проектах:
Агротехнологический холдинг "БизонАгро"
Мобильное приложение и СMS
Выполненные задачи:
- Декомпозировал задачи для дальнейшей разработки
- Реализовал флоу обработки заявок в CMS, полученных из мобильного приложения
- Добавил чат между менеджерами и пользователями мобильного приложения
- Настроил монорепозиторий для переиспользования общей логики в приложениях
Стек: React, TypeScript, Redux-Toolkit, Styled-Components, Socket-IO, Yarn Workspaces
BackOffice портал компании Quantori
Выполненные задачи:
- Редизайн приложения на новую дизайн-систему
- Обновление сборки проекта с CRA v3 на v5
- Интегрировал аналитику Matomo
Стек: React, TypeScript, Redux-Toolkit, Styled-Components, SCSS
С июня 2021 по декабрь 2021 года работал на проектах компании ВТБ.
Кроссплатформенное приложение (Web, Desktop, iOS, Android) для чтения ePub/PDF книг.
Выполненные задачи:
- Декомпозировал задачи для дальнейшей разработки
- Реализовал PDF-reader в веб и десктоп приложении.
- Добавил offline-режим в desktop приложение
- Доработка text-to-speech функционала
Стек: React, Electron, GraphQL, Apollo-Client, Styled-Components, TypeScript
Кроссплатформенное мобильное приложение для онлайн-университета
Выполненные задачи:
- Реализовал интеграцию со стримингом Vimeo
- Добавил просмотр статей
Стек: React-Native, TypeScript, GraphQL, Apollo-Client, Styled-Components
P2P платформа для продажи сыпучих строительных материалов
Выполненные задачи:
- Реализовал админ-панель для управления пользователями
- Написание E2E тестов
Стек: NextJS, Styled-Components, GraphQL, Apollo-Client, Material-UI