ДЖ
Денис Ж.
Мужчина, 22 года
Россия, Дубна, UTC+3
Ставка
2 774,47 Р/час
вкл. НДС 5% (102.86 Р)
Специалист доступен с 15 января 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Денис — JavaScript-разработчик уровня Middle+ из Дубны, Россия. Специализируется на разработке фронтенда, обладает знаниями в области бэкенда. Имеет опыт работы с широким спектром технологий и инструментов, включая React, Next.js, TypeScript, Node.js, PostgreSQL, GraphQL и другие.
Участвовал в разработке системы управления трудозатратами для отрасли E-commerce & Retail, где отвечал за разработку фронтенда и бэкенда, оценку задач, руководство командой разработки, Code Review и планирование спринтов. Реализовал новый функционал для планирования и проведения Performance Review сотрудника, синхронизацию пользователей с каталогом LDAP и другие задачи.
Также работал над системой для работы с заявками клиентов ЖК в отрасли LifeStyle, где занимался разработкой фронтенда, исправлением багов, оценкой задач и Code Review. Написал корпоративный UI-kit, доску для передвижения заявок, кастомный редактор для форм заполнения заявок и переписал работу хука для открытия модальных окон.
Имеет опыт разработки инструмента для HR-персонала в отрасли HRTech, где реализовал Discord бота для захвата голосового потока пользователя и запланированную выгрузку сообщений из мессенджера.
Проекты
(3 года 5 месяцев)
Система управления трудозатратами
Роль
frontend разработчик
Обязанности
Описание: веб приложение для учета времени сотрудников, анализа трудозатрат, планирования. Управление проектами и их ресурсами.
Обязанности:
● Разработка frontend (React, Typescript, Next.js)
● Разработка backend (koa, sequalize)
● Оценка задач
● Руководство командой разработки
● Code Review
● Планирование спринтов
● Проектирование нового функционала
Команда
ПМ, 5 разработчиков, 4 тестировщика, 3 аналитика
Достижения
● Подключение нового модуля нейросети для анализа эффективности сотрудника и написание его диаграммы с помощью Chart.JS.
● Реализация нового функционала для планирования и проведения Performance Review сотрудника.
● Реализация синхронизации пользователей с каталогом LDAP
● Реализация файлового сервиса для хранения файлов локально и в S3 хранилище.
● Успешные релизы в срок
● Переписан самый востребованный блок в системе на новый функционал ag-grid, который стал работать без провисаний при редактировании большого количества сотрудников.
● Разработка нескольких сложных Material View для PostgreSQL для быстрого доступа к данным и маленькими пересчетами.
Стек специалиста на проекте
PostgreSQL, JavaScript, TypeScript, Sequelize, Next.js, Styled Components, AG-GRID, Material UI, Koa.js, Frontend, Backend, React
Отрасль проекта
E-commerce & Retail
Период работы
Март 2024 - По настоящее время
(1 год 11 месяцев)
Разработка системы для работы с заявками клиентов ЖК
Роль
frontend разработчик
Обязанности
● Разработка frontend
● Исправление багов
● Оценка задач
● Code Review
Команда
ПМ, 2 разработчика, 2 тестировщика, 3 аналитика
Достижения
● Написание корпоративного UI-kit для работы с ним в других приложениях. Компоненты написаны на основе Material UI с использованием Storybook для просмотра.
● Написание доски для передвижения заявок. Аналог доски в JIRA с множеством резолюций для каждого из статусов. Drag-And-Drop реализован с помощью библиотеки DND-kit. Также реализован бесконечный скролл доски.
● Перевод приложений с CRACO и Webpack на Vite и Vite Module Federation. Подключение и создание микро-фронтов.
● Написание кастомного редактора для форм заполнения заявок. Можно было выбрать: количество полей, тип поля, его взаимосвязь со значения другого поля. На основе этой структуры генерировалось модальное окно и перестраивалось от зависимостей полей друг от друга.
● Переписал работу хука для открытия модальных окон.
Стек специалиста на проекте
TypeScript, UI Kit, React Table, React
Отрасль проекта
LifeStyle
Период работы
Январь 2023 - Февраль 2024
(1 год 2 месяца)
инструмент для HR-персонала
Роль
разработчик
Обязанности
Описание: инструмент для HR-персонала, включающий в себя различные графики и дашборды, которые отражают информацию по сотруднику/отделу в том числе и предположительную степень выгорания), основываясь на собираемых данных о цифровой активности пользователей, об их эмоциональном состоянии при общении в корпоративных пространствах, а также результатах опросов.
Обязанности
● Разработка Discord бота
Команда
ПМ, 1 разработчик, 1 аналитик, 1 тестировщик
Достижения
● Реализовал Discord бота для захвата голосового потока пользователя в комнате общения, а также запланированную выгрузку сообщений из мессенджера.
● Реализовал сервис декодирования и конвертирования голосового потока из Discord в файл mp3/ogg формата для прослушивания.
Стек специалиста на проекте
PostgreSQL, JavaScript, FFmpeg, Discord, HTTPS, Backend, Prisma.js, Identity Server
Отрасль проекта
HRTech
Период работы
Сентябрь 2022 - Декабрь 2022
(4 месяца)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Государственный университет "Дубна"
Специальность
Программная инженерия
Завершение учебы
2024 г.