Специалисты
Стек технологий:
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г. месяцев