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

ID 25410
ДМ
Дмитрий М.
Мужчина
Россия, Москва, UTC+3
Ставка
3 142,85 Р/час
НДС не облагается
Специалист доступен с 8 июня 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Middle+
Навыки
JavaScript
React
TypeScript
Redux
Git
Webpack
CSS
HTML
SCSS
Node.js
Next.js
Jest
Sass
Docker
REST API
MobX
Vite
Redux Toolkit
Bootstrap
CSS3
HTML5
Figma
Vue.js
Material UI
GitLab
WebSockets
API
Agile
CI/CD
ESLint
MongoDB
JavaScript ES6
Объектно-ориентированное программирование (ООП)
WebGL
three
Отрасли
FinTech & Banking
Marketing, Advertising & Design
Знание языков
Английский — B2
Главное о специалисте
Считаю своей сильной стороной хорошее понимание JavaScript, благодаря которому быстро адаптируюсь к задачам и одинаково уверенно чувствую себя на разных проектах. Есть опыт работы в международной компании, где ежедневно общался с коллегами на английском — в переписке и на созвонах. Это дало хорошую практику языка и уверенность в работе с распределёнными командами.
Проекты   (7 лет 6 месяцев)
Т-Банк
Роль
Frontend-разработчик
Обязанности
Проект: система для управления внештатными ситуациями, покрывающая весь жизненный цикл инцидента: от обнаружения до анализа причин и подготовки постмортемов. Цель: сократить время реагирования на внештатные ситуации и упростить процесс взаимодействия между участниками при возникновении сбоев. Основные задачи: • Разработка пользовательских интерфейсов: списки инцидентов, карточка инцидента, формы создания и редактирования инцидента • Разработка переиспользуемых компонентов и формирование UI Kit • Обеспечение взаимодействия между компонентами через Redux Toolkit для управления состоянием. • Написание unit-тестов с использованием Jest. • Менторинг junior разработчиков, помощь в освоении новых технологий и принципов разработки. • Проведение технических интервью и оценка знаний.
Достижения
✔ Разработал внутренний UI Kit, что ускорило разработку новых экранов и позволило другим участникам команды быстрее подключаться к работе. ✔ Реализовал сложную динамическую форму, которая строится на основе данных с бэка, что позволило менять список полей в форме. ✔ Привёл данные из разных источников к единому формату и отсортировал по времени, чтобы упростить просмотр истории инцидента. ✔ Переписал управление состоянием с контекста на Redux Toolkit, что уменьшило количество лишних перерендеров и упростило поддержку.
Стек специалиста на проекте
React Hook Form, Redux Toolkit, Git (GitLab), Jest, Storybook, Confluence, TypeScript, Yup, React, Jira
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - Май 2025  (1 год 2 месяца)
Zeal Technology
Роль
Frontend Engineer
Обязанности
Брокерская компания, которая предоставляет услуги по торговле разными активами (валюта, акции, индексы) Проект: платформа для брокеров, где отображаются котировки, графики и данные по клиентским сделкам в режиме реального времени Цель: предоставить брокерам удобный и высокопроизводительный инструмент для анализа рыночной ситуации и оперативного принятия решений при работе с клиентами. Основные задачи: • Разработка SPA приложений с использованием React.js и Redux. • Интеграция REST API для взаимодействия с backend-системами и внешними сервисами. • Разработка компонентов для отображения интерактивных графиков (2D,3D). • Написание unit-тестов с использованием Jest. • Обучение junior разработчика. • Code-review задач из команды.
Достижения
✔ Реализовал систему уведомлений о критических изменениях на рынке, что позволило брокерам оперативно реагировать на события. ✔ Разработал дашборд с обновлением котировок в реальном времени через WebSockets, обеспечив мгновенное отображение данных и снижение задержек. ✔ Реализовал генерацию отчётов на клиенте на основе данных из графиков, что позволило снизить нагрузку на сервер. ✔ Оптимизировал проект за счет разделения бандлов, увеличив производительность на 17.3%
Стек специалиста на проекте
Redux, GitLab, WebSockets, Jest, Storybook, MUI, Three.js, Confluence, WebGL, TypeScript, Material UI, React, JavaScript, REST API, Jira
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2020 - Январь 2024  (3 года 2 месяца)
Web Строитель
Роль
Веб-разработчик
Обязанности
Веб-студия, занимающаяся разработкой и поддержкой сайтов на современных фреймворках. Основные задачи: • Разработка динамических компонентов на React.js. • Создание и доработка компонентов пользовательского интерфейса на Vue.js • Рефакторинг существующего кода для повышения его читаемости и поддерживаемости. • Кроссбраузерная верстка макетов из Photoshop и Figma. • Интеграция верстки с CMS для управления контентом через админ-панель.
Достижения
✔ Переписывал компоненты с классовых на функциональные. ✔ Разрабатывал модули на чистом JavaScript для расширения функциональности CMS. ✔ Оптимизировал работу сайта, уменьшив время загрузки страниц.
Стек специалиста на проекте
Git, JavaScript, Wordpress, ModX, Kanban, Vue.js, Битрикс, React
Отрасль проекта
Marketing, Advertising & Design
Период работы
Октябрь 2017 - Декабрь 2020  (3 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (8 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский финансово-промышленный университет«Синергия»
Специальность
Информационные системы и технологии, Веб-разработка
Завершение учебы
2020 г.

Похожие специалисты

AI & Robotics • EdTech • FinTech & Banking • Manufacturing • Marketing, Advertising & Design
МО
Мелкон О.
Ереван
Frontend разработчик
Senior
4 196,36 Р/час
JavaScript
JavaScript (чистый)
JavaScript-фреймворки
TypeScript
React
React Redux
React Hooks
Next.js
Redux
Vue 2
+58

Опытный программист с более чем 7-летним опытом разработки программного обеспечения, специализирующийся на создании высококачественных веб-приложений. Эксперт в JavaScript и TypeScript с глубокими знаниями и практическим опытом работы с современными фреймворками и библиотеками, такими как React.js, Next.js, Vue.js, Nuxt.js, Node.js, Express.js и Nest.js. Обладает исключительным пониманием архитектуры веб-приложений и передовых технологий, включая разработку клиентской и серверной части, создание высоконагруженных систем и интеграцию микросервисов. Уверенно внедряет лучшие практики оптимизации производительности, обеспечивает масштабируемость и безопасность приложений. Дополнительно специализируется на: - Разработке и реализации новых функциональных возможностей. - Настройке и интеграции API для работы с большими данными и сложными экосистемами. - Проведении детального анализа кода, Code Review, CI/CD и оптимизации DevOps-процессов. Стремится к созданию технологических решений, которые не только соответствуют, но и превосходят ожидания клиентов, обеспечивая надежность, масштабируемость и исключительный пользовательский опыт.

Подробнее
AI & Robotics • GameDev • Government & Public Sector • Manufacturing • Media • Social Networking
ВМ
Владимир М.
Санкт-Петербург
Frontend разработчик
Senior
3 246,75 Р/час
React
TypeScript
JavaScript
Git
Redux
HTML
Webpack
Node.js
SCSS
Sass
+66

Владимир — frontend-разработчик уровня senior. Обладает широким спектром навыков, включая работу с React, TypeScript, JavaScript и другими технологиями. Опыт работы на проектах: - Перенос макета и UI-kit в десктоп-приложение, интеграция с REST и gRPC сервисами в проекте о распределённых технологиях для нейронных сетей. - Разработка сервиса ВКС с функционалом «как у Google Meet», работа с Tensorflow моделями, ревью кода коллег в проекте Vks. - Создание лендингов с нуля, разработка сервиса для покупки доменов, оптимизация интерфейса в проекте Ton. - Руководство разработкой сервиса по стажировкам (аутсорс), общение с командой заказчика, помощь в построении архитектуры. - Переработка frontend части для получения сертификата о доступности проекта для незрячих/слабовидящих в рамках Единой цифровой платформы АСИ. - Правка стилей существующего проекта, создание CMS системы с бекенд и фронтенд частью в других проектах.

Подробнее
FinTech & Banking • Manufacturing • Social Networking • Telecom
СВ
Станислав В.
Москва
Frontend разработчик
Senior
3 636,36 Р/час
JavaScript
TypeScript
React
Git
Redux
Webpack
HTML
Node.js
CSS
SCSS
+49

Фронтенд-разработчик Станислав, специализируется на JavaScript, TypeScript, React и других технологиях. Имеет опыт работы в проектах для сфер Manufacturing, FinTech & Banking, Telecom, Social Networking. На проекте «Админ панель» занимался созданием и поддержкой дашборда, подключением запросов, фильтрацией, роутингом, созданием общих компонентов в ui-kit и storybook. В проекте «Нецелевое кредитование новых клиентов» работал в scrum-команде, разрабатывал новые функции, устранял баги, проводил code review, участвовал в UX-исследованиях. Во время работы над проектом «Мессенджер с видеозвонками» составлял и реализовывал архитектуру видеозвонков и чата, создавал видеоконференции с добавлением эффектов. Участвовал в проекте Rocket Chat, где занимался разработкой UI-интерфейсов, серверных методов, исправлением ошибок в Web, Back и Desktop приложениях.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • Information Security • Insurance • Logistics & Transport • Telecom
СК
Сергей К.
Севастополь
Frontend разработчик
Middle+
2 142,86 Р/час
React
Системная интеграция
Redux
Jest
Testing
Webpack
TypeScript
Информационные технологии
Ревью
UI
+75

Опытный frontend-разработчик, специализируется на React. Участвовал в разработке программного обеспечения для различных проектов, включая: - Positive Technologies: разработка кабинета партнёра и кабинета администратора, работа по SCRUM в команде из 16 человек. - МТС RED ASOC: платформа управления безопасной разработкой. - Global IT Support: создание платформы управления заказами и поставками, разработка CRM. - CodeMicros: оптимизация внутренних процессов лечебного учреждения. - Avenga: телемедицина. Обладает навыками работы с Redux, Redux-Toolkit, Next.js, Jest, React-testing-library,Three.js, Webpack, Prettier и другими инструментами. Умеет проводить код-ревью, оптимизировать код, создавать техническую документацию.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • HRTech
ТБ
Тынарбек Б.
Москва
Data инженер
Senior
3 766,23 Р/час
s2t
Grafana
анализ
Разработка
Базы данных
Engineering
ClickHouse
ETL-процессы
OLAP
Data
+40

● Опыт работы на коммерческих проектах более 3,5 лет ● Обладает обширными знаниями в области проектирования и оптимизации ETL/ELT-процессов, разработки и поддержки DWH, а также работы с большими данными ● Специализируется на использовании современных технологий для обработки, хранения и анализа данных. ● Занимается проектированием и реализацией ELT, ETL-пайплайнов, работает с DWH для аналитики и отчетности. ● Имеет опыт написания и оптимизации SQL- запросов к БД (Oracle) ● Умеет настраивать и поддерживать кластеры ClickHouse; организовывать ETL-процессы для витрин данных. ● Занимается оптимизацией витрин данных на Hadoop и Greenplum; автоматизацией составления S2T для аналитиков ● Имеет опыт разработки на Python и Golang

Подробнее
Insurance
ДЛ
Дарья Л.
Самара
Бизнес аналитик
Senior
2 987,01 Р/час
Работа с базами данных
методологии
io
Работа с интеграциями
UML
Бизнес требования
Kanban
Функциональные требования
расчет
анализ
+60

Дарья, Senior Business Analyst Дарья — опытный бизнес-аналитик с опытом работы более 4 лет. Она обладает глубокими знаниями и навыками в области BPMN, бизнес-анализа, Figma, JSON, Kanban, Microsoft Office, Postman, REST API, Scrum, SQL, Swagger, Trello, UML, Use case и аналитики. На своих проектах Дарья занималась разработкой ТЗ, описанием проектов, созданием MVP, сбором, формированием и систематизацией требований, составлением и описанием бизнес-процессов в нотации BPMN 2.0, разработкой макетов интерфейса, описанием логики работы функций системы, составлением логической модели данных (ER-диаграмма), разработкой инструкций пользователя и обучением персонала работе с функционалом системы. В своей работе Дарья демонстрирует высокий уровень профессионализма, ответственности и организованности. Она способна эффективно взаимодействовать с заказчиками, заинтересованными сторонами и командой разработчиков для достижения поставленных целей.

Подробнее