ДГ
Денис Г.
Мужчина, 29 лет
Россия, Хабаровск, UTC+1
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
JavaScript 4 года
TypeScript 3 года
React 3 года
Проекты
(3 года 1 месяц)
Интернет магазин -Бытовая техника
Роль
React разработчик
Обязанности
Frontend: 3, Backend: 2, дизайнер, DevOps: 1, QA: 2, PM: 1, Тех лид
1. Реализация компонентов каталога, карточки товаров, пагинации.
2. Настройка фильтров товаров (по цене, рейтингу, производителю и
другие) и применение сортировки (по цене, по количеству отзывов, по
рейтингу).
3. Настройка поиска товаров.
4. Реализация корзины и возможности применения купонов магазина.
5. Оптимизация загрузки страниц, улучшение пользовательского опыта.
6. Настройка взаимодействия с backend (RESTful Api), оптимизация
работы запросов к backend.
Достижения
1. Оптимизировал загрузку отдельных страниц, уменьшил размер
изображений, применил кэширование для улучшения
производительности.
2. Упростил и оптимизировал процесс оформления заказа: уменьшил
количество шагов, добавил сохранение личных данных и адресов
пользователя для более быстрого оформления следующих заказов.
3. Улучшил интерфейс корзины, предоставил пользователю возможность
изменять количество товаров или удалять их, а также ясно указывать
общую стоимость покупки с учетом скидки и процесс оформления
покупки.
4. Добавил возможность зарегистрированным пользователям сохранять
данные для доставки и предпочитаемом способе оплаты для ускорения
процесса покупки.
5. Предложил активно стимулировать пользователей оставлять отзывы,
предлагать скидки на последующую покупку или вознаграждение за
оставленный отзыв.
Стек:
React, TypeScript, RTK, RTK Query, Express
Стек специалиста на проекте
DevOps, REST API, Express.js, TypeScript, Npm, UI-design, RTK Query, Web, React, Chrome, components
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2024 - Март 2024
(2 месяца)
Сервис доставки еды
Роль
React разработчик
Обязанности
Команда
Frontend: 2, Backend: 2, дизайнер, PM: 1, Тех лид
1. Реализация страницы регистрации ресторана, настройка валидации
форм на стороне клиента.
2. Реализация панели администратора ресторана: управление меню,
редактирование информации о ресторане, управление акциями и
другими предложениями, просмотр отзывов клиентов.
3. Создание страницы каталога ресторанов, настройка фильтров и
сортировки (по кухне, расстоянию, оценкам пользователей, среднему
чеку и времени доставки).
4. Создание страницы отзывов и формы оставления отзыва для ресторана.
5. Улучшение пользовательского опыта, реализация адаптивного дизайна,
взаимодействие с QA, устранение багов.
6. Применение регистрации, авторизации и разграничение ролей
пользователей.
Достижения
1. Устранил некоторые проблемы с совместимостью: улучшил
адаптивный дизайн и тестировал на разных платформах и браузерах,
устранил визуальные баги.
2. Добавил защиту от спама при добавлении отзыва на ресторан (проверка
на оставленный ранее отзыв и дату его создания, проверка на
соответствие текста нового отзыва с предыдущим, предложение
отредактировать предыдущий отзыв).
3. Настроил панель администратора ресторана, сделал панель интуитивно
понятной при работе с разными категориями администрирования
(работа с реестром заказов, редактирование меню, обратная связь с
клиентами и другие).
4. Добавил возможность пользователям указать предпочтения (кухня,
время доставки, средняя оценка, средний чек) и начальную настройку
фильтров в каталоге ресторанов по указанным предпочтениям.
5. Улучшил страницу регистрации пользователей (Верификация Email,
Проверка уникальности Email и имени пользователя, указание
предпочтений по типу питания/аллергии и другие).
стек: React, NextJS, TypeScript, Redux, NestJS, Prisma, SCSS
Стек специалиста на проекте
Redux, TypeScript, NestJS, UI-design, SCSS, React, Адаптивный дизайн, Knex.js, Prisma.js
Отрасль проекта
E-commerce & Retail
Период работы
Март 2022 - Февраль 2024
(2 года)
СРМ-система для сотрудников торговых точек
Роль
React разработчик
Обязанности
Команда
Frontend: 2, Backend: 1, аналитик, PM: 1, Тех лид
1. Создание главной страницы, условия и положения (Terms and
Conditions), часто задаваемые вопросы (FAQ), странице “О нас”.
2. Улучшение отдельных React компонентов, создание user-friendly
интерфейса, применение анимаций, обработка ошибок при заполнении
форм на клиентской части.
3. Pixel Perfect верстка страниц по дизайну.
4. Ручное тестирование приложения на визуальные баги на различных
платформах и браузерах, проблемы верстки, взаимодействия
пользователя с приложением.
Достижения
1. Использовал адаптивный дизайн и тестировал приложение на разных
устройствах и размерах экрана.
2. Улучшил страницу профиля пользователя (интуитивный интерфейс,
валидация данных, безопасный доступ к странице персональных
данных).
3. Добавил плавное перемещение по ссылкам на разделы страницы
условия и положения (Terms and Conditions).
4. Улучшил страницу обратной связи (интуитивно понятный интерфейс
заполнения форм, обработка ошибок, защита от спама).
Стек:
ReactJS, Redux, Express, Material-UI
Стек специалиста на проекте
Redux, Express.js, Pixel Perfect, Анимация, Material UI, React, Адаптивный дизайн
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - Январь 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Институт Криптографии
Специальность
Связи и Информатизации
Завершение учебы
2018 г.