Антон М. React разработчик, Middle+
ID 24908
АМ
Антон М.
Мужчина
Россия, Таганрог, UTC+3
Ставка
2 774,47 Р/час
вкл. НДС 5% (102.86 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
React разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
React-разработчик с опытом работы на проектах более 5 лет.
На проекте «Платформа для создания трёхмерных миров» в роли frontend-разработчика:
- разработал механизм приобретения и настройки индивидуальных доменов для пользователей;
- занимался вёрсткой страниц и стилизацией с использованием HTML, CSS/SCSS;
- реализовал структуру приложения на основе микрофронтендов с использованием Single-SPA;
- внедрил PWA-интеграцию;
- работал над системой оплаты подписок Stripe.
На проекте «Платформа для размещения вакансий и поиска сотрудников» в роли frontend-разработчика:
- создавал интуитивный и удобный интерфейс для пользователей, включая страницы профиля, ленту новостей, поиск вакансий, сеть контактов и другие функции;
- разрабатывал и внедрял интерактивные элементы, такие как формы, диалоговые окна, анимация и переходы;
- обеспечивал высокую производительность и скорость загрузки страниц.
На проекте «Платформа для туроператоров и путешественников» в роли frontend-разработчика:
- разработал многоуровневую систему пользователей;
- реализовывал функционал онлайн-бронирования туров;
- интегрировал систему выставления счетов Stripe;
- внедрял системы чатов для обеспечения удобного и быстрого общения между пользователями, туроператорами и администрацией.
На проекте «Онлайн платформа для управления мероприятиями» в роли frontend-разработчика:
- создал панель администратора, которая позволяет мониторить контент и управлять пользователями приложения;
- внедрил интеграцию со Stripe для обработки единоразовых платежей и подписок;
- реализовал систему уведомлений, информирующую о предстоящих значимых действиях.
Проекты
(5 лет 6 месяцев)
ПЛАТФОРМА ДЛЯ СОЗДАНИЯ ТРЕХМЕРНЫХ МИРОВ
Роль
Frontend разработчик
Обязанности
Это сервис позволяющий настраивать виртуальные миры для проведения конференций, собраний, стримов, встреч, акций и вообще любых проектов. Главное приложение позволяет пользователям создавать локации внутри браузера с полностью индивидуальным дизайном. Это может быть дом, шоу-рум, город или любая другая сцена, соответствующая потребностям пользователя. Приложение поддерживает интеграцию с VR-инструментами, что позволяет погружаться в созданные миры, как с использованием виртуальной реальности, так и без нее.
Над чем я работал:
• Разработан механизм приобретения и настройки индивидуальных доменов для пользователей, обеспечивающий полную персонализацию и интеграцию сервиса под их нужды.
• Верстка страниц и стилизация с использованием HTML, CSS/SCSS.
• Панель позволяет владельцам настраивать PWA, управлять доменами, публиковать приложения в различных магазинах (App Store, Play Market, Windows Store), а также управлять пользователями и их правами.
• Реализовал структуру приложения на основе микрофронтендов с использованием Single-SPA.
• Реализована PWA интеграция. Основное веб-приложение автоматически конвертируется в мобильное приложение для iOS через Progressive Web App (PWA).
• В админ-панели реализована система оплаты подписок Stripe, которая предоставляет пользователям индивидуальные домены и доступ к функционалу для управления и кастомизации приложений.
• Использование движка PlayCanvas позволило генерировать лицо персонажа мира посредством записи с экрана.
• Участие в разработке веб-редактора для создания и управления трехмерными мирами непосредственно в браузере.
• Разработан интерактивный пользовательский интерфейс для стриминговой платформы, обеспечивающий плавную навигацию, удобный поиск контента, качественное воспроизведение видео и персонализированный опыт просмотра.
• Разработан white label функционал для проекта.
• Внедрена поддержка VR-очков в проекте, которая обеспечивает возможность полного погружения в виртуальную реальность.
• Реализована бесшовная авторизация на платформе, позволяющая сделать максимально удобным процесс входа, обеспечивая при этом высокий уровень безопасности.
Стек специалиста на проекте
Sass, Redux Toolkit, RPC, GitLab, WebSockets, Next-intl, PWA, Next-PWA, Custom SSO, Git, Webpack, VR, Storybook, Auth0, Styled Components, i18next, Tailwind CSS, SSO, PlayCanvas, Mediasoup, GA, Google Auth, Effector, Google Analytics, SQL, LESS, TypeScript, Stripe, Clarity, Axios.js, Chart.js, Git Flow, Next.js, OpenAPI, NestJS, JavaScript, Node.js, Prisma.js, Facebook Auth, React17, SCSS, Sequelize, jrpc, JavaScript (ES6/7+)
Отрасль проекта
LifeStyle
Период работы
Август 2023 - Январь 2025
(1 год 6 месяцев)
ПЛАТФОРМА ДЛЯ РАЗМЕЩЕНИЯ ВАКАНСИЙ И ПОИСКА СОТРУДНИКОВ
Роль
Frontend разработчик
Обязанности
Профессиональная социальная сеть для поиска работы, которая позволяет пользователям создавать профили, которые демонстрируют их опыт работы, навыки и достижения, устанавливать связи с другими пользователями, делиться своим опытом и учиться у других, управлять постами, создавать портфолио и находить информацию о компаниях. Платформа предоставляет возможность для поиска работы, сетевых взаимодействий и налаживания профессиональных связей. Она также предлагает инструменты для маркетинга и рекламы, а также для обучения и развития. Платформа фокусируется на обеспечении качественного контента, который может быть полезен для профессионалов в различных областях.
Над чем я работал:
• Создание интуитивного и удобного интерфейса для пользователей, включая страницы профиля, ленту новостей, поиск вакансий, сеть конта ктов и другие функции.
• Разработка и внедрение интерактивных элементов, таких как формы, диалоговые окна, анимация и переходы, для улучшения взаимодействия пользователей.
• Разработка кастомной библиотеки компонентов UI-kit.
• Обеспечение высокой производительности и скорости загрузки страниц, используя оптимизацию кода, кеширование и другие техники.
• Обеспечение корректного отображения сайта на различных устройствах (компьютеры, планшеты, смартфоны) с помощью адаптивного дизайна и responsive веб-дизайна.
• Интеграция RESTful бекенда, написанного на Node.js
• Реализован функционал личных и групповых чатов, с помощью которого обеспечивается удобное общение пользователей.
• Конфигурирование Docker на AWS EC2 для хостинга приложения.
Стек специалиста на проекте
TypeORM, Redux Toolkit, AWS, WebSockets, Git, Jest, Nginx, Auth0, Styled Components, RTK Query, Google Auth, Redux-Saga, Docker, Formik, TypeScript, Yup, Material UI, Next.js, Testing, JavaScript, Node.js, Facebook Auth, React17, PostgreSQL, JavaScript (ES6/7+)
Отрасль проекта
HRTech
Период работы
Май 2022 - Июль 2023
(1 год 3 месяца)
ПЛАТФОРМА ДЛЯ ТУРОПЕРАТОРОВ И ПУТЕШЕСТВЕННИКОВ
Роль
Frontend разработчик
Обязанности
Проект представляет собой многофункциональную платформу для туроператоров и путешественников, которая упрощает бронирование туров и экскурсионных услуг. Платформа позволяет туристам выбирать и бронировать билеты, экскурсии по различным темам (например, дайвинг или посещение достопримечательностей), а также настраивать параметры тура, включая количество мест, время и специальные условия для людей с ограниченными возможностями или путешествующих с детьми и животными. Реализована интеграция с картами для назначения места встречи с представителем туроператора. Также предусмотрены встроенные чаты для общения и оперативного решения вопросов.
Над чем я работал:
• Разработана многоуровневая система пользователей: Панель пользователя для бронирования туров, управления профилем и просмотра истории поездок. Панель туроператора для управления турами, ценами, доступностью и коммуникацией с клиентами. Панель администратора для управления контентом, пользователями и системой в целом.
• Реализация системы тегирования по темам для удобного поиска и фильтрации.
• Реализован функционал онлайн-бронирования туров.
• Реализован выбор языка для каждого тура, что позволяет привлекать пользователей из разных стран.
• Внедрены системы чатов для обеспечения удобного и быстрого общения между пользователями, туроператорами и администрацией.
• Интегрирована система выставления счетов Stripe.
• Реализована возможность возврата средств клиентам с помощью механизма отложенных платежей.
• Реализована система оценки туров пользователями, что повышает прозрачность и доверие к платформе.
• Реализована возможность поделиться информацией о понравившихся турах в популярных социальных сетях.
• Реализован функционал мультидоменности, обеспечивающий возможность использовать разные домены для разных языков и регионов.
• Реализован автоматический и ручной выбор языка интерфейса в зависимости от настроек браузера.
• Реализовано автоматическое обновление сертификатов, которое обеспечивает безопасность платформы.
Стек специалиста на проекте
MobX, npm, WebSockets, Git, Npm, Auth0, Styled Components, i18next, Vitest, Grid, Google Auth, TypeScript, Stripe, Vite, Express.js, Next.js, react 17, JavaScript, Node.js, TanStack Query, Facebook Auth, PostgreSQL, ag, Sequelize, Ant Design (antd), JavaScript (ES6/7+)
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2021 - Апрель 2022
(1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донецкий Национальный Университет
Специальность
Степень магистра по направлению «Радиофизика и нанотехнологии»
Завершение учебы
2019 г.
Высшее
Учебное заведение
Донецкий Национальный Университет
Специальность
Степень бакалавра по направлению «Радиофизика и нантехнологии»
Завершение учебы
2017 г.