Middle Frontend-разработчик
Описание
МАСЛОВ ДМИТРИЙ АНДРЕЕВИЧ
20.09.1982, Москва
+79536275909, Email : mdajacky @mail .ru
Telegram: @DimanJacky
Linkedin: https://www.linkedin.com/in/дмитрий -маслов -952264a5
Frontend Developer (React)
Специализация: программист/ разработчик
Занятость: полная, возможна проектная работа
Режим: полный день/ возможна частично либо полностью удаленная работа
Опыт работы:
январь 2023 - апрель 2025
ГК «Иннотех», Москва ( inno.tech ) - старший frontend разработчик
- Реализовал верстку новых страниц и интеграции с Бекэндом;
- Оптимизировал систему печати PDF -документов по данным метода API: внедрил систему загрузки по страницам с помощью
пагинации, что позволило обрабатывать большие объемы данных без перегрузки клиента;
- Оптимизировал структуру проекта, создав переиспользуемые модули и общие компоненты;
- Редизайн корпоративного интерфейса, адаптация UI -компонентов под новые дизайн -гайды;
- Поддерживал взаимодействие фронтенда с серверной частью, обеспечивая корректную работу существующего функционала
и новых фич;
- Оптимизировал код, загрузку и рендер интерфейса: сократил размер бандла на 25 % и количество сторонних зависимостей на
треть, что ускорило загрузку страниц;
- Упростил поддержку проекта за счет внедрения единого подхода к работе с данными и состоянием, что позволило быстрее
внедрять изменения и уменьшило количество ошибок на 10%;
- Разработал гибкую систему интерфейса, позволяющую быстро адаптировать продукт под разные бренды без переписывания
кода;
- Проводил менторинг 3 новых разработчиков и вывел их до уровня мидлов за 1 год;
- Активно участвовал в код -ревью, помогал и исправлял п отенциальные проблемы до релиза;
- Помогал находить баланс между техническими решениями и бизнес -задачами;
- Реализовал адаптивную верстку и интеграцию с API для банковского приложения, обслуживающего более 20 миллионов
пользователей, обеспечив стабильную работу функционала и быструю загрузку страниц.
Стек базовых технологий: React, TypeScript, Redux, Redux Toolkit, RTK Query, TanStack Query, JavaScript, HTML, CSS,
Swagger, Jest, Vitest unit -testing, Styled Components, Figma, Storybook, GraphQL, Jira, Bitb ucket, GitLab, Zustand, React Hook
Form, Ant Design, Material UI, Node.js, Git, Strapi, Agile.
сентябрь 2020 - январь 2023
АО «Неофлекс Консалтинг», Москва (www.neoflex.ru) – старший специалист
- Переработал систему меню: заменил ручную разметку на динамическую генерацию из JSON -конфига с учётом прав доступа;
- Упростил сопровождение и масштабирование, устранив дублирование кода и повысив читаемость;
- Реализовал unit - тестирование ключевых модулей, достигнув 80% покрытия;
- Поддерживал документаци ю в Confluence, что помогало новым разработчикам быстрее включаться в проект и снижало
количество организационных вопросов в команде;
- Поддерживал верстку новых страниц с использованием адаптивного дизайна;
- Написал учебный материал для учебного центра к омпании Неофлекс на тему: «Веб -пак» для студентов с разным уровнем
подготовки;
- Участвовал в хакатоне в качестве эксперта, курировал одну из команд студентов учебного центра;
- Благодаря улучшению личного планирования и оценки задач увеличил собственную производительность на 25% без потери
качества.
Стек базовых технологий :
React, TypeScript, Redux, Redux Toolkit, RTK Query, TanStack Query, JavaScript, HTML, CSS, Swagger, Jest unit -testing, Styled
Components, Figma, Storybook, GraphQL, Jira, Bitbucket, GitLab, Zustand, React Hook Form, Ant Design, Node.js, Strapi, H asura,
Git, Agile.
май 2019 - июнь 2020
ООО «Абсолют страхование», Москва (www.absolutins.ru ) - web - программист
- Поддержка сайта и корпоративного портала компании, создание дополнительных модулей, калькуляторов для страховых
продуктов, интеграции с внешними платежными сервисами;
- Создание интерактивных интерфейсов, адаптация существующих решений под современные фреймворки;
- Поддер жка frontend -составляющей сайтов компании: разработка новых компонентов, доработка существующего
функционала, исправление багов.
- Перевел легаси проект с битрикс на laravel;
- Разработал 3 онлайн - калькулятора по нескольким страховым продуктам;
- Выполня л задачи с использованием методологии Agile
Стек базовых технологий: react, vue, php, SQL, битрикс, laravel.
Профессиональные навыки и знания:
Hard Skills :
- React;
- TypeScript;
- Redux;
- Redux Toolkit;
- RTK Query;
- TanStack Query;
- Nextjs;
- HTML 5;
- CSS3;
- JavaScript;
- Git;
- REST API;
- GraphQL;
- Webpack;
- Unit Testing;
- Vite;
- Zustand;
- Node.js;
- Agile;
- SQL;
- TeamCity;
- SCSS;
- BEM;
- UI;
- WebSocket;
- Hasura;
- Ant Design;
- Material UI;
- Styled Components;
- Bitbucket;
- GitLab;
Soft Skills :
- Быстрая обработка больших объемов информации, оперативное выполнение поручений;
- Обучение начинающих специалистов;
- Владею английским на уровне Intermediate, постоянно занимаюсь на различных платформах для практики и повышения
текущего уровня;
- Водительские права категории В, С.
Обо мне:
Я опытный Frontend -разработчик с более чем 5 годами коммерческого опыта в создании современных, интерактивных и
высокопроизводительных веб -приложений на React. Общий опыт в IT более 8 лет.
Имею диплом государственного университета о дополнительном высшем образовании по специальности
«Программирование».
Профессионально владею JavaScript (ES6+), TypeScript, React, Redux Toolkit, React Query, REST API, HTML5, CSS3, SCSS.
Ис пользую современные подходы разработки компонентный дизайн, модульную архитектуру, SOLID и DRY принципы.
Работал над высоконагруженными и безопасными проектами в банковской сфере, включая интеграцию с внутренними API и
работу с алгоритмами шифрования и за щитой пользовательских данных.
Имею опыт работы с экосистемой инструментов: Webpack, Vite, Git, NPM, Yarn, Jest, Vitest, Storybook, а также с серверными
технологиями: Node.js, Express, Next.js, PHP, MySQL, PostgreSQL, Nginx.
Практикую code review, рефакт оринг. Пишу чистый, типобезопасный и поддерживаемый код, следую современным
стандартам и best practices.
Ценю командную работу, ясную коммуникацию и внимание к деталям. Интересуюсь архитектурными паттернами, UX/UI и
оптимизацией фронтенд -производительности.
Для профессионального развития и расширения кругозора в сфере читаю хабр, тематические каналы в телеграм, посещаю
тематические Веб -семинары и вебинары.
Образование: Высшее (специалитет)
Орловский государственный университе т имени Тургенева, Орел
«Программирование», 2011
Орловский государственный университет имени Тургенева, Орел
«Менеджмент», 2004
Дополнительные курсы:
Те хнологии и инструменты разработки программного обеспечения и информационных систем, модуль WEB -023 React
Advanced: продвинутые темы, УЦ Люксофт, 2021
HTML Academy. Архитектура клиентских приложений, 2021
26 октября, 2016
Наталья
Город
Москва
Возраст
37 лет (17 мая 1988)
26 октября, 2016
Григорий
Город
Москва
Возраст
53 года (29 декабря 1969)
28 октября, 2016
Мадия
Город
Москва
Возраст
54 года ( 5 июня 1971)