ДЖ
Денис Ж.
Мужчина, 22 года
Россия, Дубна, UTC+3
Ставка
2 774,47 Р/час
вкл. НДС 5% (102.86 Р)
Специалист доступен с 26 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
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 года 1 месяц)
Система управления трудозатратами
Роль
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 год 7 месяцев)
Разработка системы для работы с заявками клиентов ЖК
Роль
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 г.