Дмитрий М. Frontend разработчик, Middle+
ID 48745

Фото доступно после регистрации
Дмитрий М.
Middle+
Россия, Череповец, UTC+3
1 428,57 Р/час
НДС не облагается
Специалист доступен с 6 сентября 2026 г.
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
Отрасли
Проф. сообщества
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Frontend-разработчик с 5+ годами коммерческого опыта в React и TypeScript и 10+ годами
общего опыта веб-разработки. Основной стек: React, TypeScript, Next.js, Redux Toolkit, JavaScript,
HTML, CSS. Также работаю с fullstack JS: Node.js/Nest.js, PostgreSQL, Prisma/Sequelize, Docker, CI/CD.
Разрабатывал продуктовые frontend-приложения: админ-панели, формы, пользовательские
интерфейсы, API-интеграции, WebSocket-модули, интерактивные Canvas/Three.js-компоненты
и fullstack-приложения на Next.js. Есть опыт настройки сборки, деплоя, мониторинга ошибок и
оптимизации frontend-приложений.
Ищу удалённую позицию Frontend Developer / React Developer / Next.js Developer.
Рассматриваю middle/middle+ роли.
Дополнительно прошёл курс Яндекс Практикума «Мидл фронтенд-разработчик + модуль
React». Проекты в рамках курса: React, TypeScript, Redux Toolkit, WebSocket, Canvas API, JWT,
unit/E2E-тесты.
Решаемые задачи
12
Выбрать стек технологий и структуру проекта для фронтенда
Разработать UI-компонент
Устранить технический долг в исходном коде проекта
Подготовить документ с требованиями к интерфейсу (для Frontend)
Оптимизировать скорость загрузки интерфейсов
Провести рефакторинг кода для улучшения поддерживаемости и читаемости
Обновить зависимости и библиотеки в кодовой базе
Реализовать адаптивную логику отображения элементов интерфейса
Разрабатывать интерфейсы для админской панели
Реализовать визуализацию данных
Проекты
(11 лет 11 месяцев)Договорные проекты / ГПХ
Роль
Frontend / Fullstack-разработчик
Обязанности
Разработка продуктовых веб-приложений и административных интерфейсов на Next.js, React,
TypeScript, TailwindCSS и shadcn/ui: формы заявок, роли, хранение данных, rate limiting, CI/CD и
мониторинг ошибок.
Основные задачи и результаты:
— Разработал fullstack-приложение с админ-панелью, формами заявок и системой ролей.
— Собрал адаптивный UI на TailwindCSS и shadcn/ui, применял FSD-подход для организации
frontend-кода.
— Реализовал работу с базой данных через Prisma ORM и PostgreSQL.
— Настроил rate limiting через Redis и rate-limiter-flexible для защиты от перегрузки.
— Настроил Docker-сборку, CI/CD через GitHub Actions и мониторинг ошибок через Sentry.
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, GitHub Actions, TypeScript, Sentry, Next.js, Tailwind CSS, Redis, CI/CD, React, FSD, shadcn/ui, Prisma ORM
Отрасль проекта
Marketing, Advertising & Design
Начало работы
Апрель 2025 - Август 2026
(1 год 5 месяцев)
Сбер
Роль
Ведущий инженер-разработчик / Frontend-разработчик
Обязанности
Разрабатывал продуктовую веб-платформу в EdTech-домене: сложные пользовательские
интерфейсы на React/TypeScript, интерактивные 3D-модули на Three.js, API и backend-часть на
Nest.js, Sequelize и PostgreSQL.
Основные задачи и результаты:
— Разрабатывал пользовательские интерфейсы продуктовой веб-платформы на React,
TypeScript, Redux и redux-saga.
— Создавал интерактивные 3D-сцены и визуальные элементы с использованием Three.js.
— Разрабатывал backend API и структуру базы данных на Nest.js, Sequelize и PostgreSQL.
— Создал библиотеку переиспользуемых компонентов для ускорения разработки новых
пользовательских сценариев.
— Оптимизировал frontend за счёт ленивой загрузки и code splitting.
— Обновил frontend-стек и зависимости, устранив конфликты и повысив стабильность проекта.
— Настроил Docker, GitLab CI/CD и сборку через Webpack.
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, REST API, Webpack, Redux, TypeScript, Sequelize, NestJS, Styled Components, Redux Toolkit, Three.js, React, GitLab CI/CD, Redux-Saga
Отрасль проекта
EdTech
Начало работы
Январь 2023 - Январь 2025
(2 года 1 месяц)
Приключения Чевостика
Роль
Frontend-разработчик
Обязанности
Разрабатывал и поддерживал frontend продуктовой веб-платформы в EdTech-домене:
пользовательские сценарии, интерактивные модули, подписка, онлайн-платежи и сборка
контента.
Основные задачи и результаты:
— Разрабатывал пользовательские интерфейсы продуктовой веб-платформы на React и Redux.
— Верстал интерактивные модули, мини-приложения и пользовательские сценарии.
— Автоматизировал сборку и подготовку контентных модулей через Gulp.
— Интегрировал онлайн-платежи для оформления подписки на сайте.
— Участвовал в поддержке и развитии существующего frontend-кода.
Стек специалиста на проекте
HTML, CSS, JavaScript, Webpack, Redux, Gulp, React
Отрасль проекта
EdTech
Начало работы
Декабрь 2017 - Декабрь 2022
(5 лет 1 месяц)
Формат работы
Объем участия в проекте
Высокая нагрузка, Низкая нагрузка (10 ч/день)
Формат взаимодействия
Удаленный
Готов выйти в штат
Да
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Череповецкий государственный университет (бывш ЧГПИ, ЧГИИ), Череповец Информационных технологий, Физика в информационных системах
Специальность
Физика в информационных системах
Завершение учебы
2008 г.
Дипломы и сертификаты
Сертификат о прохождении обучения по программе «Мидл фронтенд-разработчик и модуль по React»
2026 г.
