Люблю осваивать и применять новые технологии в проектах. Постоянно в поисках новой информации о JS / TS и фреймворках в частности React. Так как раньше писал backend, могу проанализировать задачи не только со стороны frondend а комплексно.
Основные технологии используемые в production проектах с моим участием React / Redux / Mobx / Redux-Toolkit / RTKquery / FSD / MUI / storybook / Axios / React hooks / тестирование jest.
Ссылка на GitHub: https://github.com/dymbrylovdev
Проекты:
Kupitzerno - это B2B-рынок зерна с детальной информацией о продукте.
Стек: React / Redux / Material-ui / Typescript
Задачи:
- Интеграция API Яндекс.Карт.
- Разработка фич и авторизации с нуля.
- Оптимизация сборки Webpack и кода (code splitting, -
lazy loading).
- Управление состоянием через Redux-Toolkit (RTK
Query, Async Thunk).
- Работа с React-Hook-Form и Yup для создания
сложных форм.
- Внедрение интернационализации (i18n).
ruHerb
Маркетплейс для товаров здорового образа жизни.
Стек: React, Redux-Toolkit, Material-UI, TypeScript
AWES
Персональный сканер/календарь для сотрудников.
Стек: React Native CLI, MobX, TypeScript, Webpack
Трумен Ева - Психологическая социальная сеть
Стек:
WEB - Next / React / React-Query / mobx / tailwindcss / Orval
Mobile - React / React Native / mobx / Styled Components / Orval
Задачи:
- Генерация API из Swagger с помощью Orval.
- Разработка новых фич и поддержка существующего
функционала.
- Разработка чатов с использованием SignalR.
- Работа с календарем для планирования событий.
- Оптимизация кода (code splitting, lazy loading).
PICTOGRAPHS
Игра, основанная на творческом подходе пользователей к выполнению игровых квестов.
Стек: React, React Native, Redux-Thunk, Orval, FSD
Законопроект - cистема для совместной работы над проектами нормативно-правовых актов. Учитываются особенности работы с документами в органах законодательной власти.
Стек:
frontend: JavaScipt / Webix / Redux
backend: Java / Spring Framework / PostgreSQL
Специальность информационные системы и технологии. За время обучения участвовал в научно исследовательских работах по разработке десктопных приложений по автоматизации научных процессах. За 2 год обучения работал в местной it компании по разработке корпоративных приложений в качестве full-stack developer. Дипломный проект << Разработка программного приложения для обработки результатов испытаний композиционных материалов>>.