АМ
Андрей М.
Мужчина, 33 года
Россия, Москва, UTC+3
Ставка
2 142,86 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Я Frontend-разработчик с опытом командной разработки ~ 4 лет, специализирующийся на React, TypeScript, Redux и смежных технологиях. В своей работе активно погружаюсь в бизнес-задачи, эффективно взаимодействую со всеми членами команды и участвую в обсуждении и совершенствовании проектных решений
Мои навыки:
React, Redux-Toolkit, Redux, Redux Thunk, Javascript, Typescript, Next js, RTK Query, React-query, axios, React Router, webpack 5, Vite, CSS, SCSS, Material UI, Styled components; Jest, Testing Library React, Eslint, Prettier; Formik, React-hook-form, Yup, Node.js, Feature Sliced Design, Git, Figma, Jira.
Проекты
(4 года 6 месяцев)
Интегрированная банковская платформа для автоматизации проверки кредитоспособности, подачи и верификации документов.
Роль
Фронтенд разработчик
Обязанности
О проекте:
Разрабатывал интегрированную банковскую платформу для автоматизации проверки кредитоспособности, подачи и верификации документов. Задача приложения - обеспечить эффективное взаимодействие между кредитными агентами и сотрудниками мидл-офиса.
Работал по Scrum, в команде из 11 человек: 3 frontend, 2 backend, 2 QA, 2 аналитика, product-manager, дизайнер;
— Интегрировал систему сканирования и распознавания документов DBrain, которая обрабатывает изображения паспортов, справок о доходах и регистрационных документов за 3-4 секунды:
• Разработал модуль загрузки документов и сканов в форматах PDF/Png и в сотрудничестве с backend-разработчиком внедрили dbrain API, для ускорения обработки заявок (React, Redux-toolkit);
• В результате автоматическая проверка и экстракция данных сократила время верификации документов с 20 до 3 минут и позволила быстро выявлять подделки, что привело к значительному снижению риска мошенничества;
— Разработал реестр заявок и функционал динамического распределения заявок между сотрудниками на Websockets и React, что позволило руководителям назначать ответственных за заявки, а тем получать уведомления в режиме реального времени;
— Разработал массивную анкету на react-hook-form, с помощью которой кредитные агенты могли подать заявку на оформление продукта, с более чем 20 полями (ФИО, паспортные данные, серия, номер, инн). Это позволило ускорить процесс подачи заявлений и сократить кол-во ошибок до нуля, за счет валидации на Yup;
— Внедрил lazy-загрузку компонентов через динамический импорт React.lazy, а также виртуализацию больших списков через react-window, что позволило ускорить время загрузки страниц на ~14% и улучшило общую отзывчивость UI;
— Разрабатывал таблицы заявок и клиентов на react-table с пагинацией, фильтрами, поиском, возможностью создания и редактирования элементов таблицы, посредством модальных окон с формами на react-hook-form;
— Проводил code-review, оценивал задачи, участвовал в грумингах и планированиях, работал с CI/CD пайплайнами в gitlab;
стэк: React.js, TypeScript, JavaScript, Redux, Redux-toolkit, RTK-Query, Scss modules, webpack, husky, eslint, prettier, jest, testing-library-react, react-hook-form.
Стек специалиста на проекте
UI, React Hook Form, Redux Toolkit, Redux, GitLab, MS Windows, ДО, WebSockets, ract, API, Webpack, Jest, Prettier, RTK Query, ESLint, React Table, SCSS Modules, TypeScript, Husky, Yup, Code Review, React, JavaScript, dbrain, данных, виртуализация, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - По настоящее время
(2 года 10 месяцев)
Менеджерское web-приложения для сервиса по поиску специалистов
Роль
Фронтенд разработчик
Обязанности
О проекте:
Занимался разработкой менеджерского web-приложения для сервиса по поиску специалистов. В приложение попадают все заявки от клиентов, в нем же менеджеры назначают мастеров, контролируют статусы работ, формируют отчёты о проделанных работах, рассчитывают и выставляют оплату.
— Разработал Kanban-панель задач с 4 статусами и возможностью изменения статуса задачи, путем переноса в другую колонку с помощью Drag-and-Drop на react-beautiful-dnd в связке с Redux-toolkit, это позволило удобно контролировать процесс выполнения и проверки задач;
— Разработал страницу клиентской заявки, где можно ознакомиться с описанием проблемы, локацией и клиентом, а также просмотреть прикрепленные медиафайлы. Реализовал формы на react-hook-form с возможностью назначения ответственного за заявку и даты/времени приезда техника;
— Разработал модуль отчета о выполненной работе, с возможностью прикрепления чеков, описания, материалов и настроил экспорт в PDF с возможностью отправки отчета на email клиента (React, Redux-toolkit);
— Внедрил локализацию проекта под разные языки с помощью react-i18n (RU, ENG, KZ), благодаря чему приложением могли удобно пользоваться клиенты из разных стран;
— Настроил локализацию проекта под разные языки с помощью react-i18n (RU, ENG, KZ), благодаря чему приложением могли удобно пользоваться клиенты из разных стран;
— Оптимизировал производительность системы, ускорив загрузку данных и рендеринг крупных страниц за счет кэширования и lazy-loading страниц через React.lazy;
— Код-ревью и взаимодействие с QA для фикса багов и проработки тест-кейсов, созвоны с дизайнерами для обсуждения макетов и улучшению UX, согласование RestAPI с backend;
React.js, TypeScript, JavaScript, Redux, Redux-toolkit, RTK-Query, Scss modules, webpack, husky, eslint, prettier, jest, testing-library-react, react-hook-form.
Стек специалиста на проекте
JavaScript, Jest, Webpack, Redux, TypeScript, React Hook Form, Husky, Redux Toolkit, Prettier, RTK Query, I18n, ESLint, React, SCSS Modules
Отрасль проекта
EdTech
Период работы
Февраль 2021 - Октябрь 2022
(1 год 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НИТУ МИСиС
Специальность
Металловед цветных металлов и золота
Завершение учебы
2019 г.