Специалисты

Описание

Навыки:
- JavaScript, TypeScript;
- ReactJS, NextJS, Redux, Redux toolkit, Redux-thunk, Redux-Saga, React-Query, Jest, React Testing Library и т.д.;
- опыт работы с UI библиотеками (MUI, mantine, ant);
- HTML, CSS, SCSS, Tailwind, адаптивная вёрстка. Знаком с Browserstack.
- Верстка по макетам в Figma и др.;
- Feature-sliced Design, Atomic Design, модульная архитектура;
- nodejs, express, nestjs, mongo, postgres;
- Есть опыт работы по Agile. Jira.

Опыт:
1) Немного знаком с Python. Писал небольшое приложение для учета работы. Бэкенд был на Pythone (фреймвок Django), база данных postgresql.
Фронтенд на React (redux, redux-thunk).
2) Работал над рекламной площадкой написанной на React. Подключился к работе над проектом, который уже какое-то время разрабатывался.
Добавил новый функционал по запросу клиента.
3) Работал над приложением NodeJs, React, Fierbase, websocket.
Проект уже был длительное время в разработке, но работы над ним было еще много.
Приложение парсило сайты стажеров и проверяло было ли сделано задание.
Переписывал функционал парсера на NodeJs, занимался рефакторингом frontend-части приложения.
4) Разрабатывал LMS-платформы. Разработка была достаточно крупной и интересной по функционалу платформы для обучения от начала до конца.
Принимал участие в планирование работы.
Выполнял верстку, подключал API, тестировал работу, проводил review.
Так же выполнял различные задачи по разработке UI-компонентов, верстке, подключение сервисов, рефакторингу, выполнял задачи по поддержке различных проектов.

Опыт
Проект

Проект авиационный учебный центр

Описание

Роль: Middle+ React SRM система. Проект по обучению персонала, аттестации и получению грейдов сотрудниками аэропортов, штатное расписание и отпуска сотрудников, контроль и аттестация сотрудников. Личные результаты кандидата: Принимал участие в командной разработке под руководством техлида, выполнял задачи, связанные с авторизацией и управлением ролей пользователей, графика отпусков. Обязанности: Использовал JavaScript, React и Redux для создания отзывчивых и интерактивных компонентов пользовательского интерфейса, соответствующих требованиям команд дизайна и UX.

Технологии

JavaScript, React, Redux, Redux-Saga, Webpack, TypeScript, NodeJs, ExpressJs, Docker

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

март 2021 - июнь 2023 месяца

Проект

Сервис для обучения стажеров

Описание

Роль: Middle React Работа над рекламной площадкой написанной на React. Подключился к работе над проектом, который уже какое-то время разрабатывался. Тут я много верстал, тестировал верстку на browserstack и исправлял обнаруженные не соответствия и баги. Подключал новый функционал по запросу клиента. Личные результаты кандидата: На данном проекте получил первый серьезный опыт в коммерческой разработке и работы в команде. Обязанности: Использовал JavaScript, React и Redux для создания отзывчивых и интерактивных компонентов пользовательского интерфейса, соответствующих требованиям команд дизайна и UX.

Технологии

JavaScript, React, Redux, Redux-Saga, Webpack, TypeScript, NodeJs, ExpressJs, Docker

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

январь 2020 - февраль 2021 месяц

Проект

LMS платформа

Описание

Роль: Front-end разработчик Проект представлял из себя сайт с учебными материалами, тестами, карточками с задачами. На сайте были учителя, которые могли составлять тесты и статьи. Ученики могли взаимодействовать с тестами, заданиями, видеть свой результат по пройденным материалам. Личные результаты кандидата: Впервые работал над проектом с 0 и до передачи клиенту. Обязанности: Делал ревью, выполнял множество задач по верстке, подключению нового функционала, обсуждение UI/UX, участвовал в обсуждение бизнес-логики. На проекте присутствовал от начала до конца, проект был запущен и передан команде заказчика.

Технологии

JavaScript, React, Redux, Redux-Saga, Webpack, TypeScript, NodeJs, ExpressJs, Docker Next, Redux-toolkit, React-Query

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

ноябрь 2018 - январь 2021 месяц