Специалисты

Описание

Стек технологий:
React.js, Redux, HTML + CSS (SCSS, Tailwind), JS, TypeScript, Node.js, REST api, axios, ajax, material ui, GIT, Docker, MongoDB, PostgreSQL.

Высшее образование:
МГТУ (Мурманский государственный технический университет) степень бакалавра по программе «Информатика и вычислительная техника»

Опыт
Проект

Сервис для размещения объявлений и поиска исполнителей

Описание

Адаптивная верстка, реализация роутинга, RBAC, написание логики на фронте для работы с backend методами. Производил всесторонний рефакторинг кода, упираясь на основные принципы проектирования в React .Реализация следующих функций: динамическое отображение контента с ограничением вывода объявлений, возможность администратору переводить свободных исполнителей на другие проекты, возможность легкого внедрения локализации, фильтрация по заданным параметрам, сортировка, обработка ошибок запросов через модальные окна. Drag&drop компоненты, создал функционал дающий возможность фиксировать через базу данных расположение элементов в интерфейсе и дальнейшее использование в удобном виде для каждого пользователя. Реализация графического отображения статистики, интегрировал OpenAPI generators.

Технологии

React, TypeScript, material ui, PostgreSQL, Gitlab , React-charts, Docker, OpenAPI generators

Длительность

январь 2023г. – март 2023г/ месяцев

Проект

Благотворительный проект

Описание

Адаптивная верстка, реализация роутинга, написание логики на фронте для работы с backend методами. Производил всесторонний рефакторинг кода, упираясь на основные принципы проектирования в React. Разработал форму авторизации и сброса паролей. Занимался разработкой кастомных кнопок для редактора ReactQuill. Внедрял кастомные хуки. Внедрение темной темы для проекта. Обработка ошибок запросов через модальные окна

Технологии

React.js, TypeScript,ReactQuill, Git

Длительность

октябрь 2022г. – декабрь 2023г. месяцев

Проект

Сервис для созданий систем обучения через телеграмм ботов

Описание

Адаптивная верстка, реализация роутинга, RBAC, написание логики на фронте для работы с backend методами. Реализация следующих функций: сервис для авторизации и обновления информации о пользователе, Drag&drop компоненты при создании и редактировании уроков курса, возможность администратора регулировать доступ к боту, обработка ошибок запросов через модальные окна. возможность легкого внедрения локализации за счет использования, фильтрация по заданным параметрам, сортировка по убыванию, доработка redux actions.

Технологии

React, Redux, Formik, React-intl, React date table, React-sortable, Redux-saga, Git

Длительность

апрель 2022г. – сентябрь 2022г. месяцев

Проект

Сервис для ведения дневника тренировок

Описание

Адаптивная верстка, реализация роутинга, написание логики на фронте для работы с backend методами. Реализация следующих функций: создание базы данных, моделей и методов для работы с ней, реализация календаря тренировок, возможность внесения событий и тренировок в любом количестве в каждый день, разработал Drag&drop для переноса тренировки с одного дня в календаре в другой, реализовал диаграмы для просмотра статистики пользователя.

Технологии

React, ReCharts, Gitlab, MongoDB, Gitlab

Длительность

февраль 2022г. – март 2022г. месяцев