Никита Г. React разработчик, Middle
ID 9058
НГ
Никита Г.
Мужчина, 22 года
Россия, Пенза, UTC+3
Ставка
2,500 Р/час
НДС не облагается
Специалист доступен с 1 января 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle
Навыки
BEM
CI/CD
CSS
Docker
Figma
Git
GitLab
GraphQL
HTML
JavaScript ES6
Javascript ES6+
Jest
Material UI
OpenLayers
Pinia
React
React testing library
Redux
Redux Thunk
Redux Toolkit
REST API
Sass
SCSS
Semantic UI
Socket.io
StompJs
TypeScript
Vite
Vue 2
Vue 3
Vue.js
Vuetify
Vuex
Webpack
WebSockets
GitLab CI/CD
Day.js
ESLint
Prettier
Apollo
Apollo Client GraphQL
CMS
Azure
Jira
Рефакторинг
Отрасли
E-commerce & Retail
Government & Public Sector
RnD
Urban technology
Главное о специалисте
Опыт коммерческой разработки с конца 2020 года. Есть опыт менторства, хорошие софт-скиллы, работал в больших (25 человек) и малых командах (5 человек), ответственен. В качестве фронтенд-разработчика принимал участие в разработке таких проектов, как: ПО для сбора и анализа данных о транспортных потоках в реальном времени по данным видеокамеры, админ панели для ПО по сбору и анализу данных с камер дронов, разрабатывал модули для учета оборудования и мониторинга их состояния, работал над мультинациональным мультибрендовым e-commerce магазином, а также над модулем чата технической поддержки.
Проекты
(3 года 2 месяца)
ПО для сбора и анализа данных о транспортных потоках в реальном времени по данным видеокамеры
Роль
frontend-разработчик
Обязанности
Заказчик: IT-компания
Команда – 11 человек
Цель проекта – разработать систему подсчета количества транспортных средств по направлениям движения, классификации типов транспортных средств, мониторинга парковочных сессий
Задачи:
– разработка UI-компонентов системы;
– разработка новых страниц: личный кабинет, обновления, дата и время детектора, модули;
– реализовать разметку полигонов на снимке дороги;
– отображение и выгрузка отчетов;
– подключение авторизации.
Результат работы:
– разработал UI-компоненты системы;
– разработал новые страницы: личный кабинет, обновления, дата и время детектора, модуль трафика, модуль номеров;
– реализовал разметку полигонов на снимке дороги с применением математики для обнаружения пересечений полигонов (по тз, они не должны были пересекаться);
– отразил статистику, приходящую по webSocket и подключил выгрузку статистики;
– подключил авторизацию.
– добавил страницы для разметки полигонов, отображения статистики и изменения настроек детектора для нового модуля и их надстроек.
– переработал страницы настроек и добавил новые поля для их ввода;
– отрефакторил код для предотвращения дублирования кода.
– исправил ряд ошибок
Стек специалиста на проекте
Redux Toolkit, OpenLayers, Jest, GitLab, BEM, StompJs, HTML, CSS, Docker, Socket.io, TypeScript, Vite, CI/CD, Day.js, Figma, Material UI, React, REST API
Отрасль проекта
Urban technology
Период работы
Декабрь 2022 - Октябрь 2023
(11 месяцев)
Админская панель для ПО по сбору и анализу данных с камер дронов
Роль
frontend-разработчик
Обязанности
Заказчик: IT-компания
Команда – 5 человек
Цель проекта – Разработка клиентского веб-приложения для взаимодействия пользователя с CV частью проекта
Задачи:
– добавление авторизации, функционала создания пользователей, их редактирования, удаления.
– добавление страниц: мониторинга фоновых задач, пользователей.
– исправление ошибок
Результат работы:
– добавил функционал дублирования записей на ряд страниц.
– реализовал авторизацию по токену.
– реализовал страницу пользователей, для их просмотра, создания, редактирования.
– реализовал функционал доступа по разрешениям, в зависимости от роли пользователя.
– исправление ошибок.
– реализовал страницу фоновых задач, для их просмотра
Стек специалиста на проекте
OpenLayers, Webpack, GitLab, SCSS, Prettier, Pinia, ESLint, HTML, CI/CD, Figma, Vue 3, Vue.js
Отрасль проекта
RnD
Период работы
Сентябрь 2022 - Ноябрь 2022
(3 месяца)
Модули для учета оборудования и мониторинга их состояния
Роль
frontend-разработчик
Обязанности
Заказчик: Гос.заказчик
Команда – 20 человек
Цель проекта – доработка существующих модулей “контракты”, “склады” и внедрение нового модуля “Новые объекты строительства”
Задачи:
– доработка модуля “контракты”, добавление методов для работы с новым API;
– доработка модуля “Склады”;
– Реализация нового модуля “Новые объекты строительства”
Результат работы:
– добавил страницу “Контракты”, со списком текущих контрактов, добавил фильтрацию и поиск по наименованию.
– добавил страницу контракта, с отображением данных о контракте, контрагенте, о получателе оборудования по контракту, реализовал заполнение графика ТО и выгрузку CSV файла с готовым графиком ТО;
– реализовал страницу “Склады”, с отображением нынешних складов и к кому они привязаны и реализовал их редактирование.
– реализовал страницу “Новые объекты строительства” с просмотром списком всех текущих НОС’ов с фильтрацией и поиском по поля;
– реализовал создание нового объекта строительства;
– добавил страницу НОС’а c отображением кнопок для согласования, отправки на доработку, статуса, перехода на следующий статус на основе одного из 9 статусов и положения в иерархии согласования.
Стек специалиста на проекте
Webpack, GitLab, SCSS, Prettier, WebSockets, Vuetify, ESLint, HTML, Vuex, Vue 2, CI/CD, Figma, Vue.js, REST API
Отрасль проекта
Government & Public Sector
Период работы
Октябрь 2021 - Август 2022
(11 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
ПензГТУ
Специальность
Программная инженерия
Завершение учебы
2022 г.