Даниил М. Full Stack разработчик, Middle+

ID 18936
ДМ
Даниил М.
Мужчина
Россия, Москва, UTC+3
Ставка
2 597,4 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Full Stack разработчик
Грейд
Middle+
Навыки
aggregation
Atlassian
Bootstrap
Confluence
Cypress
Docker
Docker Compose
Express.js
Git
HTML5
JavaScript
Jest
Jira
Linux
material
MobX
MongoDB
Nginx
Node.js
PostgreSQL
React
Redux
REST API
TypeScript
UI
WebSockets
docs
Google
HTTPS
TypeORM
RabbitMQ
Нереляционные БД (NoSQL)
Отрасли
Insurance
Проекты   (3 года 3 месяца)
Проект: Orange Business Services
Роль
Fullstack
Обязанности
Задачи: Разработка клиентского портала и его инфраструктуры Портал позволяет создавать пользователей с разнообразным набором ролей, прав и доступов к разделам; отслеживать и изменять действующие услуги и заказывать новые; работать со связанными с услугами инцидентами; отслеживать счета и платежи; получать уведомления о плановых работах и т.д. Мною реализовано: - разработал несколько разделов портала и админки (frontend, backend, REST/WebSockets) - создал ui-kit с использованием корпоративного фреймворка Boosted (bootstrap) - полностью заменил UI портала на стадии MVP в соответствии с макетами из Figma дизайнера, используя ui-kit - переписал классовые компоненты с JavaScript на функциональные компоненты с TypeScript - разработал стандарт для работы с формами на базе Formik - разработал систему периодических загрузок данных в БД портала из core БД компании (cron'ы на базе mongo + agenda jobs) и кастомный интерфейс для управления cron'ами - спроектировал и реализовал external REST api (swagger openAPI 2.0) для интеграции клиентских систем - реализовал систему рантайм- и бизнес-логирования на базе winston logger - вынес часть функционала портала из монолита в микросервисы - разработал модули работы с файлами: загрузка/выгрузка бизнес-сущностей в excel (exceljs), генерация отчетов в формате PDF (pdfmake) - обновил версии проекта: react 14 до react 18, material ui v4 до v5, node 14 до node 18 и ряда вспомогательных npm-пакетов, что увеличило скорость разработки и деплоя в несколько раз - оптимизировал систему импорта-экспорта модулей, что уменьшило размер билда на 20% - уменьшил размер docker-имейджей проекта на 30% за счет подбора оптимальных версий node.js - покрыл часть критической бизнес-логики smoke тестами (jest, chai, mocha) CRM для взаимодействия сотрудников компании с запросами пользователей клиентского портала Предназначена для ведения жизненного цикла заявок Мною реализована интеграция CRM с порталом, микросервисами и внутренними системами по REST api ETL-сервисы для дашбордов на базе Grafana Спроектировал и реализовал несколько ETL-сервисов для дашбордов на базе grafana+influxDb Сервисы предназначены для регулярного извлечения информации из core mysql баз данных компании, трансформации данных и их отправки в influxDb для построения средствами Grafana информационных дашбордов для клиентов Jira для трекинга задач, Figma для работы с макетами
Стек специалиста на проекте
UI, Оркестрация, TypeORM, Пользовательские интерфейсы, Grafana, React Query, Redux Toolkit, Работа с интеграциями, Redux, winston, core, Базы данных, WebSockets, REST, Bash, Bitbucket, MongoDB, Frontend, Linux, Jest, Swagger, MVP, Nginx, React 18, Backend, Chai.js, Logger, UI Kit, Excel, Docker Compose, PDF, Docker, CRM, React Hooks, Formik, TypeScript, Bootstrap, Express.js, Figma, InfluxDB, Material UI, Mocha.js, MySQL, OpenAPI, RabbitMQ, React, NestJS, JavaScript, REST API, Node.js, Smoke testing, Webhooks, Jira, PostgreSQL, nuts, CI/CD, Microservices
Отрасль проекта
Insurance
Период работы
Сентябрь 2021 - Ноябрь 2024  (3 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технический университет им. Н.Э. Баумана
Специальность
Энергомашиностроения
Завершение учебы
2022 г.

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

E-commerce & Retail • FoodTech • Realty & Constructoring
ОН
Олeг Н.
Тюмень
Full Stack разработчик
Senior
2 857,14 Р/час
Axios.js
Babel.js
BEM
Bitbucket
Bootstrap
casl
Chakra UI
Chart.js
CSS
CSS3
+84

Опыт оценки задач, декомпозиции крупных задач, расстановки приоритетов. Работа с Jira, Confluence. Анализ требований, подготовка технического дизайна к задачам. Опыт проектирования архитектуры приложений. Разработка SPA и SSR-решений (Next.js). Опыт работы с Redux, Redux Toolkit, Zustand, Effector. Адаптивная верстка, использование Tailwind CSS, SCSS, Styled-components. Опыт работы с Material-UI, Mantine UI, Chakra UI, Ant Design. Работа с REST API, Axios, KeyCloak, Yandex Maps. Реализация фильтрации данных, ролевых моделей доступа (CASL), конструкторов и многошаговых форм. Работа с очередями (Kafka, RabbitMQ). Оптимизация загрузки сайта, работа с SSR/SSG в Next.js, использование Bundle анализатора и React Profiler. Создание интерфейсов для управления контентом. Оптимизация скорости загрузки страниц, настройка SSR в Next.js. Проведение Code Review, настройка ESLint, Prettier. Управление командой, менторство младших разработчиков. Опыт работы в Agile/Scrum/Kanban, взаимодействие с разработчиками, дизайнерами, аналитиками, QA и PM. Проведение кросс-Code Review в команде. Опыт разработки продуктов с нуля. Анализ и работа с чужим кодом. Самостоятельность в принятии решений. Применение алгоритмов в разработке. Написание Unit-тестов. Понимание монолитной и микросервисной архитектур. Понимание архитектуры React-приложений. Оптимизация производительности React-приложений. Применение принципов SOLID, DRY, Clean Architecture. Опыт UX-разработки интерфейсов. Работа с макетами в Figma.

Подробнее
E-commerce & Retail • FinTech & Banking
ВЩ
Вадим Щ.
Омск
Full Stack разработчик
Middle+
2 337,66 Р/час
Agile
Agile Development
Ajax
AJAX Control Toolkit
Amazon
Amazon RDS
Amazon S3
API
API integration
REST API
+365

Вадим — опытный Full Stack разработчик с навыками работы на всех этапах разработки. Он обладает глубоким пониманием современных технологий и инструментов, таких как React, Node.js, AWS, TypeScript и другие. Вадим имеет опыт работы над проектами в области FinTech & Banking и E-commerce & Retail. На проектах он занимался разработкой веб-приложений, проектированием архитектуры, разработкой REST API, интеграцией с внешними сервисами и другими задачами. Он также имеет опыт разработки сложных фронтендов с отображением графиков и метрик, разработки Chrome Extension для автоматизации действий пользователей и переноса бизнес-логики приложения на клиентскую сторону. Работа в команде — взаимодействие с коллегами, обмен идеями, помощь друг другу. Из личных качеств Вадима стоит отметить его аналитическое мышление и умение работать в команде.

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport • Telecom
ЕП
Егор П.
Омск
Full Stack разработчик
Middle+
2 337,66 Р/час
AWS
Axios.js
API
Apollo
Agile
Amazon
REST API
Jira
Authentication
Authorization
+207

Опытный Full Stack разработчик с более чем 5-летним стажем в разработке веб-приложений и корпоративных систем. Обладает глубокими знаниями в JavaScript (включая ES6+), TypeScript, React, Node.js и других современных технологиях. Имеет значительный опыт в создании сложных пользовательских интерфейсов и надежных серверных решений. Егор успешно работал над проектами в различных отраслях, включая e-commerce, логистику, социальные сети и корпоративные системы. Его опыт включает разработку и оптимизацию высоконагруженных систем, интеграцию с внешними API, обеспечение безопасности данных и автоматизацию процессов. Егор способен эффективно работать как самостоятельно, так и в команде, следуя лучшим практикам разработки и безопасности. Обладает навыками адаптации к новым технологиям и стремится к постоянному профессиональному росту.

Подробнее

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

FinTech & Banking • FoodTech • LifeStyle
НИ
Николай И.
Смоленск
Системный аналитик
Middle+
2 987,01 Р/час
Работа с базами данных
enterprise
C4
Работа с интеграциями
UML
Kanban
тесткейсов
анализ
Разработка
Use Cases
+66

Николай — системный аналитик уровня Middle+. Специализируется на анализе бизнес-процессов, сборе требований и проектировании интеграций. Имеет опыт в FoodTech, FinTech & Banking и LifeStyle. Опыт работы: ВкусВилл (системный аналитик): разработка прототипов интерфейса и юзабилити-тестирование; документирование бизнес-процессов доставки и курьерских операций; проектирование API для внешних систем; анализ данных о производительности курьеров; тестирование интеграций с платёжными сервисами. Достижения: автоматизация отчётов, сокращение времени анализа данных на 30%, улучшение структуры хранения данных, снижение обращений в поддержку на 25%. ОТП Банк (системный аналитик): анализ бизнес-процессов банковских счетов и карт; разработка требований для API платёжных сервисов; проектирование структуры базы данных; настройка интеграций с внешними системами. Достижения: снижение времени открытия счёта до 15 минут, оптимизация работы службы поддержки, снижение подозрительных транзакций на 20%. Онлайн-школа фитнеса (бизнес-аналитик, системный аналитик): сбор и анализ бизнес-требований, проектирование макетов интерфейсов; детализация требований с помощью Use Case и блок-схем; интеграционное тестирование API через Postman. Достижения: внедрение модуля сравнения курсов, снижение отказов на 20%.

Подробнее