Владимир Х. React разработчик, Middle+
ID 17207
ВХ
Владимир Х.
Мужчина, 31 год
Россия, Москва, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Владимир —опытный frontend-разработчик со специализацией в React и сопутствующих технологиях, обладающий глубокой экспертизой в создании масштабируемых интерфейсов и микрофронтендов, оптимизации производительности и организации архитектуры проектов. Стаж более 4 лет, за который разработчик накопил богатый опыт работы в банковской сфере, недвижимости, туризме и CRM-системах. Он уверенно использует TypeScript, Redux, React Query, RTK Query, Zustand и GraphQL для построения устойчивых и адаптируемых приложений, включая микросервисы и компоненты на базе Module Federation и Webpack, Vite. Для стилизации интерфейсов в проектах использовал различные технологии, в том числе CSS-препроцессоры(SASS), CSS-in-JS(styled, astroturf),Styled Components имел опыт создания UI-kit для проекта. Работал в командах от 2 до 8 разработчиков, выполнял задачи по вёрстке, бизнес-логике, настройке сборки и организации архитектуры проекта.
Проекты
(4 года 10 месяцев)
Сервис для обеспечения работы уполномоченного органа
Роль
Frontend разработчик
Обязанности
Команда: 3 backend разработчика, 2 frontend разработчика, 2 аналитика, 2 тестировщика.
Проект: Сервис необходим для автоматизации работы уполномоченного органа банка, который занимается одобрением кредитов для крупного, среднего и малого бизнеса
Задачи: Разработка микрофронтенд приложения в рамках банковской системы для работы с вопросами и повестками по банковскому бизнес-процессу (включение вопросов в повестку, работа со статусами вопросов и повестками, работа с голосованием по вопросам, протоколами и выписками по вопросам). Работа с различными задачами по верстке и бизнес-логике, создание компонентов и пользовательских настроек с использованием Styled Components для обеспечения гибкости и единообразия интерфейса. Создание различных разделов на странице вопросов и повесток, настроек пользователя. Работа с системой скачивания и подписания документов. Написание юнит и интеграционных тестов. Создание сборки на webpack, module federation, gulp, openapi-generator.
Достижения: Спроектировал и реализовал высоко масштабируемую архитектуру с использованием React и TypeScript, что позволило легко адаптировать сервис к будущим изменениям и увеличению нагрузки, сохраняя стабильность и производительность приложения .Автоматизация процессов отчетности и документооборота.Внедрил функционал автоматической генерации и обработки отчетов, что позволило существенно сократить время подготовки документов. Это повысило эффективность работы сотрудников и улучшило контроль за выполнением задач.Тестирование и обеспечение высокого уровня качества кода
Разработал и внедрил юнит-тесты с использованием Jest и React Testing Library, что помогло обеспечить высокую стабильность кода и предотвратить ошибки в процессе разработки. Это также улучшило устойчивость системы при будущих обновлениях.
Достижения
Благодаря оптимизированному интерфейсу и автоматизации ручных операций, время, затрачиваемое на обработку заявок на кредиты, сократилось на 20%. Внедрение функционала автоматической генерации отчетов сократило время подготовки документов на 30%, что повысило эффективность работы и позволило быстрее принимать решения.
Стек специалиста на проекте
Webpack, Swagger, Redux, Astroturf, TypeScript, React Query, Styled Components, React, FSD, module federation
Отрасль проекта
EdTech
Период работы
Декабрь 2023 - По настоящее время
(1 год 8 месяцев)
Архив комитетов
Роль
Frontend разработчик
Обязанности
Команда: 2 backend разработчика, 1 frontend разработчик, 2 аналитика, 1 тестировщик
Проект: Сервис для поиска по архиву вопросов и повесток, накопившихся долгое время работы в системе кредитных комитетов
Задачи: Разработка микрофронтенд приложения для поиска по архиву вопросов и повесток с различными параметрами поиска и настроек. Настройка сборки и организация архитектуры проекта. Разработка архитектуры проекта. Создание сборки на webpack, module federation, gulp, openapi-generator.
Достижения:
Создание удобного интерфейса для поиска и фильтрации
Внедрил интуитивно понятный пользовательский интерфейс для поиска и фильтрации архива вопросов и повесток. Разработка компонентов и кастомных фильтров на базе Styled Components и Zustand, позволяющих пользователям легко находить нужные документы по различным параметрам (дата, тема, ключевые слова).
Оптимизация работы с большими объемами данных
Для эффективной работы с большими объемами архивных данных были внедрены техники виртуализация списков и пагинация. Это позволило снизить нагрузку на клиентскую часть приложения и улучшить производительность при отображении длинных списков документов.
Разработка и внедрение эффективной системы поиска на стеке TypeScript, React, Webpack и OpenAPI Zustand реализовал мощную систему поиска, использующую методы оптимизации, такие как индексирование и асинхронные запросы. Это позволило ускорить отклик и обеспечить высокую производительность при работе с большими объемами архивных данных.
Достижения
Применение техник виртуализации списков и пагинации снизило нагрузку на клиентскую часть приложения на 30%, что улучшило производительность и скорость отклика интерфейса. Внедрение индексирования и асинхронных запросов сократило время отклика системы поиска на 25%, что улучшило пользовательский опыт и сделало поиск более результативным.
Стек специалиста на проекте
Webpack, Swagger, Redux, Astroturf, TypeScript, React Query, Styled Components, React, FSD, zustand, module federation
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - Ноябрь 2023
(1 год 3 месяца)
Mashroom (mashroom.com)
Роль
Frontend разработчик
Обязанности
Команда: 2 backend разработчика, 3 frontend разработчика, 2 аналитика, 2 тестировщика
Проект: Разработка веб-приложения, позволяющего сдавать и арендовать недвижимость в Великобритании.
Задачи: Разработка API для управления пользователями и их профилями, включая авторизацию и аутентификацию. Создание функционала для загрузки, просмотра и обсуждения произведений искусства. Реализация системы комментариев и лайков к произведениям искусства.
Реализация различных бизнес-задач (работа с листингом, системой поиска, расписанием, страничками продуктов, google-аналитикой, XState, страничками в админке, багфикс почти во всех разделах сайта). Создание доступной и эффективной возможности сдавать и арендовать недвижимость.
Достижения: Разработка интуитивного интерфейса для пользователей
Создал удобный и простой интерфейс, с использованием React, TypeScript и Ant Design который позволяет пользователям быстро размещать объявления о сдаче недвижимости и находить варианты для аренды. Внедрен продуманный UX/UI, значительно улучшающий удобство взаимодействия.
Для работы с большим количеством объявлений была реализована виртуализация списков, а также lazy loading для динамической подгрузки изображений и данных. Это обеспечило высокую производительность приложения даже при большом количестве активных пользователей и объявлений. Реализация функционала личных кабинетов
внедрил систему личных кабинетов для арендодателей и арендаторов, что позволило пользователям управлять своими объявлениями, отслеживать запросы на аренду, вести переписку с потенциальными арендаторами и арендодателями, а также хранить историю сделок. Styled Components использовались для создания адаптивного и согласованного дизайна, что повысило удобство использования.
Достижения
Внедрение личных кабинетов позволило пользователям самостоятельно решать многие вопросы, связанные с объявлениями, что снизило количество обращений в службу поддержки на 20%. Повышение производительности платформы привело к увеличению количества активных пользователей на 15%, что свидетельствует о росте популярности и удобства использования платформы.
Стек специалиста на проекте
GraphQL, Redux, *nix, TypeScript, Styled Components, Apollo, AntD, xState, React, Effector
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Сентябрь 2021 - Август 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Elbrus Coding Bootcamp 2020 г.
Образование
Высшее
Учебное заведение
ФГАОУ ВО "Российский Национальный Исследовательский Медицинский Университет им. Н.И. Пирогова"
Специальность
лечебное дело
Завершение учебы
2018 г.