Кирилл Х. React разработчик, Middle+

ID 23599
КХ
Кирилл Х.
Мужчина, 25 лет
Россия, Москва, UTC+3
Ставка
2 183,61 Р/час
вкл. НДС 5% (80.95 Р)
Специалист доступен с 23 августа 2025 г.

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

Подробнее
О специалисте
Специализация
React разработчик
Грейд
Middle+
Навыки
Docker
Git
Jira
Next.js
React
REST API
Sass
GraphQL
LESS
MUI
React Flow
TypeScript
JavaScript
Redux
OpenAPI
Swagger
Swagger (REST API)
Swagger API
GitLab
Gitlab CI
Agile
Agile (Scrum, Kanban)
Kubernetes
Отрасли
FinTech & Banking
Information Security
Telecom
Знание языков
Английский — A2
Русский — C2
Главное о специалисте
Кирилл — React-разработчик уровня Middle+. Работает с широким спектром технологий и инструментов, включая Docker, Git, Jira, Next.js, React, REST API, Sass, GraphQL, LESS, MUI и React Flow. Опыт работы на проектах: - Сервис сбора данных о фишинговых атаках для компаний, внутренний портал. Заложил архитектуру фронтового приложения «с нуля», разработал страницу авторизации, главную страницу с дашбордами и графиками, разделы с интеграцией API 8 разных сервисов, ролевую модель, админ-панель, мобильное приложение на React Native. - Доработка головного сайта телеком-оператора МТС Деньги. Разработал страницы банковских карт, операций, реквизитов, пин-кода, создал страницы дебетовых карт/счетов, кэшбэка и лимитов. - Библиотека моделей. Перенёс приложение с Next на SPA, разработал единый реестр данных для сущностей разного типа, трекер доставки карты до пользователя. - ЦБ России / Ростелеком / РосЛес. Развернул проект «с нуля»: спроектировал архитектуру, написал конфиги, реализовал авторизацию пользователя в системе на платформе с интеграцией OpenAm, собрал и написал новые портлеты для системы Liferay.
Проекты   (5 лет 7 месяцев)
сервис сбора данных о фишинговых данных для компаний, внутренний портал
Роль
React-разработчик
Обязанности
• Заложение архитектуры во фронтовое приложение «с нуля»; • С нуля написаны конфиги вебпак для микрофронтов и монолита; • Сборка и установка всех конфигов для webpack/typescript/prettier; • Разработка страницы авторизации; • Разработка главной страницы с дашбордами и графиками на chart js с фильтрами и сортировкой; • Разработка разделов с интеграций API 8 разных сервисов, где для каждых данных рисовалась карточка с набором данных, возможностью ее редактировать и пагинацией; • Ежедневное ведение задач в git, а также работа с ветками • работа с linux позволила, собрать проект, работать с файлами и директориями, управлять версиями • Стилизация проектов на Tailwind, проект библиотека моделей • Настройка уведомления, также чата с нейросетью и оповещений. • Сборка и настройка Webpack под проекты. Так же для работы с микрофронтами • опыта работы с серверным стеком Python • Сборка и настройка nginx. настройка роутов и самого nginx сервера + написание конфигов для развертывания на nginx. • Написание unit тестов • Оперирование общими данными пользователей, различными состояними переменных используя Redux; • Разработка ролевой модели для отображения функционала у каждого пользователя с разными ролями; • Effector использовался для хранения действий пользователя над карточками; • Использовали гибкую методологию разработки (Agile); • Разработка кода, совместно с командой осуществлялась через GitLab; • Работал с API через Swagger; • Разработка админ панели для конфигурации модулей для пользователей с таблицами, автокомплитами; • Storybook - кастомизировали отдельно общие компоненты, которые могли переиспользовать в проекте; • Разработка мобильного приложения на ReactNative с поддержкой ios/android, а также публикацией в онлайн-магазины; • Создание фронтовой и бэкенд части приложения; • Работа с graphql через Transtack Query; • Создал кастомизированные таблицы с колонками autocomplete/input для возможности редактировать каждый пункт в таблице; • Самостоятельное планирование и управление своей загрузкой; • Реализация сервиса авторизации/логин с почтовым подтверждением; • Работа с протоколами и сетевыми взаимодействиями https, wss, http; • Реализация сбора данных с grafana для формирования их в соответствующие данные и отрисовки графиков на фронте; • Реализация ролевой модели для отображения содержимого по ролям.
Достижения
• Создана админ панель для пользователей. • Архитектура создана с нуля.
Стек специалиста на проекте
Git, Docker, API, JavaScript, Jira, Confluence, GraphQL, REST API, Планирование, Grafana, Redux, Chart.js, TypeScript, HTTP, React Native, Sass, Storybook, Next.js, Prettier, HTTPS, Transact SQL, React, Effector, Query, WSS, Программное обеспечение, компоненты
Отрасль проекта
Information Security
Период работы
Июль 2024 - По настоящее время  (1 год 2 месяца)
Доработка головного сайта телеком оператора. МТС деньги.
Роль
Frontend-разработчик (React)
Обязанности
• Разработка страниц банковских карт, операций, реквизитов, пин-код; • Перенос с атомарной архитектуры микрофронтового проекта на FSD; • Самостоятельные планирование сроков; • Оперирование различными состояниями переменных используя Redux; • Кросс-браузерность и адаптивная верстка согласно макетам; • Разработан дизайн согласно макетам; • Проектировал интерфейсы и принципы User Experience/User Interface (UX/UI) • Реализовал запросы к RESTful API и обработку асинхронных операций (AJAX) • Благодаря Kubernetes, смог достаточно быстро масштабировать работу на проекте; • Использовал хуки (memo, usecallback, useMemo) для предотвращения лишних ререндеров. Разбивал более детально на компоненты; • Antd использовали библиотеку для стилизации всего проекта; • Сборщик Webpack, настройка для работы с module federation да и в целом стандартные конфиги; • Работа с данными, а также глубокой вложенностью; • Реализация детальной информации по карте клиента, а также счета; • Разработка экшенов доступных пользователю; • Разработка ролевых моделей; • Сделал для больших реестров кастомные таблицы на основе mui v5, дополнял их разными функциями, дополнительно стилизация; • Покрытие компонентов unit тесами; • Реализовал пользовательские интерфейсы с использованием HTML5, CSS3; • Стилизация компонентов с помощью SASS; • Создание страниц дебетовых карт/счетов, кэшбэка и лимитов; • Работа с Confluence; • Работа по git flow; • Редизайн компонентов под новый формат.
Достижения
• Созданы страницы дебетовых карт/счетов, кэшбэка и лимитов. • Доработаны страницы одного из крупнейших телеком операторов страны.
Стек специалиста на проекте
Git, Docker, Jira, Confluence, REST API, Webpack, Redux, TypeScript, Адаптивная верстка, Sass, Next.js, Дизайн, Git Flow, AntD, React, FSD, Редизайн, Разработка, работа с данными, unit, Планирование сроков, компоненты, настройка
Отрасль проекта
FinTech & Banking
Период работы
Январь 2024 - Июль 2024  (7 месяцев)
библиотека моделей
Роль
Frontend-разработчик
Обязанности
• Перенос приложения с Next на SPA с разделением на микро-сервисы и с использованием FSD архитектуры; • С нуля делал стори бук работая в команде; • Разработка единого реестра данных для сущностей разного типа, с возможностью поиска и составления связей, используя GraphQL; • Осуществил переезд с Next на SPA (React); • Написании unit-тестов с Jest; • Разработка трекера доставки карты до пользователя; • Разбивал архитектуру по папкам из атомарной в FSD; • Работа с различными состояниями переменных используя Redux; • Составление на вебе с помощью фильтров динамических запросов в GraphQL; • WebGl использовался в моменте с 3D- графиками Three js. так же для вращения на плоскости кастомной карточки; • С помощью three js была реализована связь между бизнес сущностями и соединяющая их информация; • Вместо стандартной картинки «карта в пути», для каждого этапа доставки было реализовано пошаговое отображение, различные сценарии шапок карты и экшенов для пользователя; • Оптимизировал верстку для высокой скорости загрузки страниц и SEO-совместимости; • Провел тестирование и отладку клиентской части сайта; • Переезд функционала команды на микрофронты с отказом от redux; • Сам проект разворачивался в Docker, иногда тянули базы туда; • Верстка по макетам с кросс-браузерностью и адаптивная верстка; • Разработка активаций счетов и карт через интеграцию с чатом банка.
Достижения
• Разработал карту с графиками, используя react-flow, которая позволила пользователям интерактивно рассмотреть связь между сущностями; • С помощью Blob преобразовал данные, полученные в двоичной системе для загрузки в виде архива; • Проект позволил доводить модели ИИ с 0 до прода за максимально сжатые сроки; • Разработал приложение, которое позволило упростить создание большого количества задач в Jira.
Стек специалиста на проекте
Git, Confluence, GraphQL, REST API, Jest, Redux, LESS, TypeScript, SPA, Адаптивная верстка, MUI, Microservices, Unit testing, Next.js, Работа в команде, React, FSD, Разработка, React Flow, верстка, данных
Отрасль проекта
FinTech & Banking
Период работы
Июль 2022 - Декабрь 2023  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Воронежский институт высоких технологий
Специальность
Программирование в компьютерных системах (высшее техническое)
Завершение учебы
2023 г.

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

E-commerce & Retail • FinTech & Banking
ИШ
Илья Ш.
Москва
React разработчик
Senior
3 275,41 Р/час
a11y
Accessibility
Adobe Photoshop
Adobe XD
Agile
Ajax
Amplify
Angular
Ant design
Apollo
+158

Илья — Senior React разработчик из Москвы с опытом работы 3 года 3 месяца. Специализируется на разработке фронтенда с использованием React. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в разработке и поддержке внутреннего продукта Service Desk, создании таск-трекера и инструмента для ЦИК в крупном банке. Оптимизировал загрузку страниц, внедрил практики доступности и перешёл на Vite.js после Create-React-App с Webpack. Эффективно взаимодействовал с командами бэкенда и дизайна. Также работал над личным кабинетом сервиса по контролю за выборами, где занимался разработкой интерфейсных компонентов и проведением код-ревью. Предложил переход с React-Redux на React-Query. Имеет опыт работы над несколькими параллельными проектами в сфере E-commerce & Retail, включая разработку интерфейсов возврата денег, приложения для поиска клиентских чеков, калькулятора штата и UI для волонтёров. Внедрил процесс код-ревью и начал процесс тестирования фронтенда.

Подробнее
BioTech, Pharma, Health care & Sports • E-commerce & Retail • Logistics & Transport • Marketing, Advertising & Design • Realty & Constructoring
БМ
Богдан М.
Тирасполь
React разработчик
Senior
3 453,73 Р/час
JavaScript
TypeScript
Python
React
Next.js
Redux
Angular
WebSockets
PWA
Redux Toolkit
+73

Профессионал в области разработки сложных и масштабируемых решений. Быстро вникаю в задачи, обладаю высокой самодисциплиной и стремлением к постоянному профессиональному росту. Активный участник команды: провожу внутренние доклады, участвую в code и design review, обучаю новых сотрудников. Имею опыт технического лидерства и управления командой разработки. Основные направления: - Проектирование frontend-приложений с нуля, включая архитектуру и инфраструктуру - Разработка архитектурных и инфраструктурных решений - Проведение детальной оценки задач, рисков и сроков реализации - Опыт работы с микрофронтенд-архитектурой - Интеграция с REST API и WebSocket, включая проработку схем взаимодействия - Разработка UI-компонентов и написание unit-тестов - Настройка и оптимизация сборки проектов с использованием Webpack - Глубокое понимание асинхронной модели выполнения кода - Работа с Docker: настройка окружений, разработка в контейнерах - Участие в процессах CI/CD: настройка пайплайнов, контроль стабильности сборок - Активное использование Git в командной разработке - Проведение и участие в code review и design review - Наставничество и обучение новых сотрудников, передача знаний в команде

Подробнее

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

Marketing, Advertising & Design
ЮК
Юрий К.
Санкт-Петербург
Системный аналитик
Senior
3 896,1 Р/час
Работа с базами данных
UML
JSON API
Postman
Базы данных
Анализ данных
Бизнес-анализ
JSON
REST
XML
+32

Я системный аналитик с коммерческим опытом работы 3 года 9 месяцев. Работал в продуктовых командах 7–10 человек по методологиям Agile (фреймворк Scrum, Kanban). Обладаю опытом сбора и анализа бизнес-требований, проектирования интеграций внешних систем (CRM, аналитика, трекинговые сервисы), разработки техническойдокументации (ТЗ, ФТ, НФТ, API-контракты, BPMN-диаграммы) и взаимодействия со стейкхолдерами. Работал над аналитическими системами, отчетностью по post-view конверсиям, конструкторами отчетов и веб-интерфейсами для анализа данных. Проводил A/B-тестирования продуктовых гипотез. Навыки: SQL, BPMN, UML, API (REST, SOAP), RabbitMQ, Kafka, PostgreSQL, MySQL, JSON, XML, Atlassian Jira, Confluence, Swagger, Postman и др.

Подробнее
Logistics & Transport • RnD
РД
Рустам Д.
Пенза
QA ручной
Middle+
2 337,66 Р/час
PostgreSQL
REST
API
Java
Jira
Confluence
SQL
Figma
Postman
Selenium
+29

Рустам — специалист в области ручного и автоматизированного тестирования (QA), имеет опыт работы в сферах RnD и Logistics & Transport. Уровень квалификации — Middle+. Ключевые навыки включают работу с Android Studio, Android/IOS, API, Charles Proxy, Confluence, DBeaver, DevTools, Figma, Java, Jira, JUnit, Kafka, Manual testing, Maven, PostgreSQL, Postman, Proxyman, REST, Selenide, Selenium, Swagger UI, Test case, Testing, Testing documentation, UI/UX, Web 3, Web UI, SQL. Имеет опыт работы на следующих проектах: - Приложение-конструктор для делопроизводства и документооборота (роль — fullstack инженер-тестировщик, продолжительность работы — 8 месяцев). Задачи включали ручное тестирование микросервисов (backend), создание коллекций Postman для тестирования бэкенда, анализ логов и локализацию ошибок, написание тест-кейсов для автотестов, тестирование БД, написание автотестов для UI, актуализацию старых автотестов. - Корпоративное web-приложение документооборота предприятия (роль — инженер-тестировщик, продолжительность работы — 1 год 8 месяцев). Задачи включали тестирование требований, разработку тестовой документации, тестирование макетов на соответствие требованиям UI/UX, декомпозицию задач, ручное тестирование frontend и backend, проверку асинхронной коммуникации между микросервисами через брокер сообщений и другие. - Сервис «Доставка» в приложении для организации транспортировок и доставки (роль — инженер-тестировщик, продолжительность работы — 1 год 1 месяц). Задачи включали анализ требований, тестирование макетов, ручное тестирование frontend, тестирование оплаты заказа, тестирование способов доставки, контроль за результатом исправления ошибок и другое.

Подробнее
AI & Robotics • FinTech & Banking • LifeStyle • Marketing, Advertising & Design • Travel, Hospitality & Restaurant business
АВ
Александр В.
Таганрог
Frontend разработчик
Senior
3 596,53 Р/час
HTML
CSS
JavaScript
Jira
Agile
Scrum
REST API
Redux
Vuex
JWT
+28

Креативный разработчик с аналитическим складом ума и развитым чувством стиля, специализирующийся на создании качественных, интуитивно понятных и удобных пользовательских интерфейсов. Постоянно совершенствует профессиональные навыки, чтобы предлагать современные и эффективные решения. На крайнем проекте создал и внедрил инновационную библиотеку AI-ассистента, которая кардинально улучшила пользовательский опыт и помогла клиентам лучше понимать функциональные возможности продукта и это не единственное достижение Александра. Он постоянно стремится к оптимизации рабочих процессов и внедрению передовых практик в разработке интерфейсов.

Подробнее