Антон М. Frontend разработчик, Senior

ID 15296
АМ
Антон М.
Мужчина
Россия, Таганрог, UTC+3
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 19 марта 2025 г.

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

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
MobX
TypeORM
Sass
React Hook Form
Redux Toolkit
JavaScript
WebSockets
Redux
Styled-Components
AWS
RPC
eslint-plugin-prettier
Next-intl
PWA
Next-PWA
Custom SSO
AntD
Facebook
Google
Swagger
Nginx
FB
VR
Storybook
Auth0
Styled Components
SCSS
RTK
RTK Query
I18n
Vitest
SSO
PlayCanvas
Mediasoup
GA
Google Auth
Effector
Docker
SQL
Google Analytics
GitHub Actions
Socket.io
LESS
TypeScript
Formik
Sequelize
Protobuf
Stripe
Yup
CSS Modules
Vite
Clarity
Axios.js
Ant design
Express.js
NestJS
Next.js
PostgreSQL
Testing
Web Api
Node.js
Prisma.js
React Native
hookstate
TanStack Query
Testing Library/React
Facebook Auth
Git
GraphQL
Webpack
Google Maps
oauth2
Figma
CSS3
HTML
HTML5
REST API
SPA
ES6/7
react 17
Cypress
Отрасли
HRTech
Social Networking
Travel, Hospitality & Restaurant business
VR/AR
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
• Разработка адаптивных, кроссбраузерных интерфейсов с использованием React и Styled Components; • Применение методологий SCRUM и Agile для организации и выполнения задач; • Разработка внешнего вида приложения в соответствии с дизайном, предоставленным в Figma. • Верстка страниц и стилизация с использованием HTML, CSS/SCSS/SASS/LESS, CSS Modules, Styled Components • Создание SPA и SSR приложений на React с использованием Next.js и TypeScript; • Управление состоянием через Redux Toolkit, опыт работы с MobX и Effector; • Настройка и оптимизация Webpack, внедрение микрофронтенд-архитектуры с использованием Module Federation (Webpack 5); • Реализация мультиязычности с помощью i18next и next-intl. Создание Progressive Web Apps (PWA) и Service Workers; • Использование UI-библиотек: Styled Components, Ant Design (AntD), Chakra UI • Анализ и обработка трафика с помощью Google Analytics, Clarity и Mixpanel; • Основы разработки на WebGL, Three.js и PlayCanvas; • Разработка кастомных систем авторизации (OAuth2, JWT, Firebase Auth и другие); • Интеграция платёжных систем с использованием Stripe; • Интеграция RESTful микросервисов, написанных на Node.js; • Работа с рядом паттернов микросервисной архитектуры; • Разработка бекенда на Node.js с использованием Express и NestJS; • работа с базами данных PostgreSQL и Prisma; • Создание чатов с использованием Socket.io; • Разработка стриминговых видеосервисов с применением WebRTC, PeerJS.
Проекты   (5 лет 6 месяцев)
Сервис для создания трехмерных миров.
Роль
Fullstack разработчик
Обязанности
Сервис для создания и управления трехмерными мирами. Это сервис позволяющий настраивать виртуальные миры для проведения конференций, собраний, стримов, встреч, акций и вообще любых проектов. Главное приложение позволяет пользователям создавать локации внутри браузера с полностью индивидуальным дизайном. Это может быть дом, шоу-рум, город или любая другая сцена, соответствующая потребностям пользователя. Приложение поддерживает интеграцию с VR-инструментами, что позволяет погружаться в созданные миры, как с использованием виртуальной реальности, так и без нее. Мой вклад: 1. Разработка в соответствии с методологией SCRUM/Agile. 2. Разработан механизм приобретения и настройки индивидуальных доменов для пользователей, обеспечивающий полную персонализацию и интеграцию сервиса под их нужды. 3. Админ-панель позволяет владельцам настраивать PWA, управлять доменами, публиковать приложения в различных магазинах (App Store, Play Market, Windows Store), а также управлять пользователями и их правами. 4. Верстка страниц и стилизация с использованием HTML, CSS/SCSS. 5. Использование подхода Functional/Atomic CSS при работе со стилями. 6. Настройка CI/CD процессов с использованием GitHub Actions. 7. Разрабатывал UI Kit с использованием Storybook. 8. В панели реализована система оплаты подписок Stripe, которая предоставляет пользователям индивидуальные домены и доступ к функционалу для управления и кастомизации приложений. 9. Разработан white label функционал для проекта. 10. Реализована PWA интеграция. Основное веб-приложение автоматически конвертируется в мобильное приложение для iOS через Progressive Web App (PWA). Это обеспечивает удобный доступ к функционалу без необходимости загрузки отдельного приложения. 11. Создание SPA для веб-редактора, позволяющего пользователям настраивать и управлять трехмерными мирами прямо в браузере, с обеспечением плавной навигации и интерактивного интерфейса. 12. Разработан интерактивный пользовательский интерфейс для стриминговой платформы, обеспечивающий плавную навигацию, удобный поиск контента, качественное воспроизведение видео и персонализированный опыт просмотра. 13. Внедрена поддержка VR-очков в проекте, которая обеспечивает возможность полного погружения в виртуальную реальность. 14. Участие в разработке веб-редактора для создания и управления трехмерными мирами непосредственно в браузере. 15. Использование движка PlayCanvas позволило генерировать лицо персонажа мира посредством записи с экрана. 16. Работа с рядом паттернов микросервисной архитектуры. 17. Реализована бесшовная авторизация на платформе, позволяющая сделать максимально удобным процесс входа, обеспечивая при этом высокий уровень безопасности.
Стек специалиста на проекте
Sass, React Hook Form, Redux Toolkit, Socket.io, RPC, WebSockets, Next-intl, PWA, Next-PWA, Custom SSO, SPA, REST, Git, Cypress, Webpack, VR, Storybook, Auth0, Styled Components, SSO, PlayCanvas, Mediasoup, GA, Google Auth, Effector, Google Analytics, SQL, LESS, TypeScript, Protobuf, Stripe, Clarity, Axios.js, Figma, Next.js, React, NestJS, Web Api, JavaScript, Node.js, Tailwind, Facebook Auth, SCSS, Sequelize, I18n
Отрасль проекта
VR/AR
Период работы
Август 2023 - Январь 2025  (1 год 6 месяцев)
Платформа для размещения вакансий и поиска сотрудников.
Роль
Fullstack разработчик
Обязанности
Профессиональная социальная сеть для поиска работы, которая позволяет пользователям создавать профили, которые демонстрируют их опыт работы, навыки и достижения, устанавливать связи с другими пользователями, делиться своим опытом и учиться у других, управлять постами, создавать портфолио и находить информацию о компаниях. Платформа предоставляет возможность для поиска работы, сетевых взаимодействий и налаживания профессиональных связей. Она также предлагает инструменты для маркетинга и рекламы, а также для обучения и развития. Платформа фокусируется на обеспечении качественного контента, который может быть полезен для профессионалов в различных областях. Мой вклад: 1. Разработка в соответствии с методологией SCRUM/Agile. 2. Создание удобного интерфейса, включая страницы профиля, ленту новостей, поиск вакансий, сеть контактов и другие функции. 3. Разработка и внедрение интерактивных элементов, таких как формы, диалоговые окна, анимация и переходы, для улучшения взаимодействия пользователей. 4. Обеспечение высокой производительности и скорости загрузки страниц, с помощью оптимизации кода и использования кеширования и других техник. 5. Обеспечение корректного отображения сайта на различных устройствах (компьютеры, планшеты, смартфоны) с помощью адаптивного дизайна и responsive веб-дизайна. 6. Интеграция RESTful бекенда, написанного на Node.js 7. Реализован функционал личных и групповых чатов, с помощью которого обеспечивается удобное общение пользователей. Конфигурирование Docker на AWS EC2 для хостинга приложения.
Стек специалиста на проекте
TypeORM, Redux Toolkit, AWS, WebSockets, SPA, REST, Git, Nginx, Styled Components, RTK Query, Redux-Saga, Docker, Formik, TypeScript, Yup, Figma, Next.js, React, NestJS, Testing, JavaScript, Node.js, PostgreSQL
Отрасль проекта
HRTech
Период работы
Май 2022 - Июль 2023  (1 год 3 месяца)
Многофункциональная платформа для туроператоров и путешественников.
Роль
Fullstack разработчик
Обязанности
Проект представляет собой многофункциональную платформу для туроператоров и путешественников, которая упрощает бронирование туров и экскурсионных услуг. Платформа позволяет туристам выбирать и бронировать билеты, экскурсии по различным темам (например, дайвинг или посещение достопримечательностей), а также настраивать параметры тура, включая количество мест, время и специальные условия для людей с ограниченными возможностями или путешествующих с детьми и животными. Реализована интеграция с картами для назначения места встречи с представителем туроператора. Также предусмотрены встроенные чаты для общения и оперативного решения вопросов. Мой вклад: 1. Разработка в соответствии с методологией SCRUM/Agile. 2. Разработана многоуровневая система пользователей: - панель пользователя для бронирования туров, управления профилем и просмотра истории поездок. - панель туроператора для управления турами, ценами, доступностью и коммуникацией с клиентами. - панель администратора для управления контентом, пользователями и системой в целом. 3. Реализована система тегирования по темам для удобного поиска и фильтрации. 4 Реализован функционал онлайн-бронирования туров. 5. Реализован выбор языка для каждого тура, что позволяет привлекать пользователей из разных стран. 6. Внедрены системы чатов для обеспечения удобного и быстрого общения между пользователями, туроператорами и администрацией. 7. Интегрирована система выставления счетов Stripe. 8. Реализована возможность возврата средств клиентам с помощью механизма отложенных платежей. 9. Реализована система оценки туров пользователями и возможность делиться информацией в популярных социальных сетях, что повышает прозрачность и доверие к платформе. 10. Реализован функционал мультидоменности, обеспечивающий возможность использовать разные домены для разных языков и регионов. 11. Реализован автоматический и ручной выбор языка интерфейса в зависимости от настроек браузера. 12. Реализовано автоматическое обновление сертификатов, которое обеспечивает безопасность платформы.
Стек специалиста на проекте
Sass, Redux, GraphQL, WebSockets, SPA, AntD, Git, RTK, RTK Query, Vitest, Chakra UI, GitHub Actions, TypeScript, Stripe, CSS Modules, Vite, Express.js, Figma, Next.js, React, JavaScript, Node.js, TanStack Query, PostgreSQL, Sequelize
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2021 - Апрель 2022  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донецкий национальный университет
Специальность
Кафедра теоретической физики и нанотехнологий. Магистр в рамках направления «физика».
Завершение учебы
2019 г.

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

Cloud Services • E-commerce & Retail
ЕЮ
Егор Ю.
Москва
Frontend разработчик
Middle
3 211,19 Р/час
Apollo
Cypress
E2E testing
Effector
Emotion
Fastify.js
gRPC
JavaScript
Jest
Koa.js
+97

Егор — опытный frontend разработчик, обладающий навыками работы с Apollo, Cypress, E2E testing, Effector, Emotion и другими инструментами. Егор имеет опыт работы в разработке сервисов подбора и поставки оборудования, где он занимался разработкой фронтенд-функционала новых проектов и рефакторингом существующих. Он также принимал активное участие в создании ERP-системы, разрабатывая микросервисы для журналирования и авторизации. Кроме того, Егор имеет опыт разработки различных веб-приложений и систем на фрилансе. Его навыки включают разработку на React, MobX, Vue.js, NestJS, Next.js и других фреймворках и библиотеках. Егор также обладает опытом работы с микросервисной архитектурой, Docker, Kubernetes, PostgreSQL и другими технологиями.

Подробнее
AI & Robotics • EdTech • FinTech & Banking • Manufacturing • Marketing, Advertising & Design
МО
Мелкон О.
Ереван
Frontend разработчик
Senior
4 196,36 Р/час
JavaScript
JavaScript (чистый)
JavaScript-фреймворки
TypeScript
React
React Redux
React Hooks
Next.js
Redux
Vue 2
+58

Опытный программист с более чем 7-летним опытом разработки программного обеспечения, специализирующийся на создании высококачественных веб-приложений. Эксперт в JavaScript и TypeScript с глубокими знаниями и практическим опытом работы с современными фреймворками и библиотеками, такими как React.js, Next.js, Vue.js, Nuxt.js, Node.js, Express.js и Nest.js. Обладает исключительным пониманием архитектуры веб-приложений и передовых технологий, включая разработку клиентской и серверной части, создание высоконагруженных систем и интеграцию микросервисов. Уверенно внедряет лучшие практики оптимизации производительности, обеспечивает масштабируемость и безопасность приложений. Дополнительно специализируется на: - Разработке и реализации новых функциональных возможностей. - Настройке и интеграции API для работы с большими данными и сложными экосистемами. - Проведении детального анализа кода, Code Review, CI/CD и оптимизации DevOps-процессов. Стремится к созданию технологических решений, которые не только соответствуют, но и превосходят ожидания клиентов, обеспечивая надежность, масштабируемость и исключительный пользовательский опыт.

Подробнее
FinTech & Banking • Insurance • Manufacturing • Media • Urban technology
МШ
Максим Ш.
Краснодар
Frontend разработчик
Senior
3 246,75 Р/час
Git
HTML
CSS
JavaScript
REST API
Jest
Webpack
Redux
CSS3
TypeScript
+82

Я являюсь Frontend-разработчиком с 5-летним опытом работы. Мой основной стек технологий включает в себя React.js, Redux и TypeScript для создания современных и интерактивных пользовательских интерфейсов. В течение моей карьеры я активно участвовал в разработке разнообразных проектов, включая веб-приложения в сферах финтеха и промышленной автоматизации. Я имею опыт работы в командах, где применялись Agile - Scrum/Kanban методологии. Мои навыки включают в себя не только глубокое понимание React.js и Redux, но и умение оптимизировать и расширять функциональность существующего кода. Я стремлюсь к хорошо тестируемой и оптимизированной разработке приложений, обеспечивая отзывчивость и качественное взаимодействие пользователей с приложением. Я подхожу к своей работе с творческим подходом, вниманием к деталям и ориентацией на достижение наилучших результатов.

Подробнее

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

HRTech • Social Networking • Travel, Hospitality & Restaurant business • VR/AR
АМ
Антон М.
Таганрог
Frontend разработчик
Senior
3 246,75 Р/час
MobX
HTML5
TypeORM
Sass
React Hook Form
Redux Toolkit
Socket.io
Redux
Styled-Components
GraphQL
+81

• Разработка адаптивных, кроссбраузерных интерфейсов с использованием React и Styled Components; • Применение методологий SCRUM и Agile для организации и выполнения задач; • Разработка внешнего вида приложения в соответствии с дизайном, предоставленным в Figma. • Верстка страниц и стилизация с использованием HTML, CSS/SCSS/SASS/LESS, CSS Modules, Styled Components • Создание SPA и SSR приложений на React с использованием Next.js и TypeScript; • Управление состоянием через Redux Toolkit, опыт работы с MobX и Effector; • Настройка и оптимизация Webpack, внедрение микрофронтенд-архитектуры с использованием Module Federation (Webpack 5); • Реализация мультиязычности с помощью i18next и next-intl. Создание Progressive Web Apps (PWA) и Service Workers; • Использование UI-библиотек: Styled Components, Ant Design (AntD), Chakra UI • Анализ и обработка трафика с помощью Google Analytics, Clarity и Mixpanel; • Основы разработки на WebGL, Three.js и PlayCanvas; • Разработка кастомных систем авторизации (OAuth2, JWT, Firebase Auth и другие); • Интеграция платёжных систем с использованием Stripe; • Интеграция RESTful микросервисов, написанных на Node.js; • Работа с рядом паттернов микросервисной архитектуры; • Разработка бекенда на Node.js с использованием Express и NestJS; • работа с базами данных PostgreSQL и Prisma; • Создание чатов с использованием Socket.io; • Разработка стриминговых видеосервисов с применением WebRTC, PeerJS.

Подробнее
E-commerce & Retail • GameDev
РГ
Размик Г.
Ереван
QA FullStack
Senior
3 853,43 Р/час
Работа с базами данных
Gitlab CI
тесткейсов
GitLab
Разработка
Программное обеспечение
Postman
автоматизация
ssms
Allure TestLink
+44

Размик — опытный QA FullStack-специалист с опытом работы в GameDev и E-commerce & Retail. Он обладает глубокими знаниями и навыками в области тестирования, разработки и автоматизации процессов. Готов работать по любым направлениям тестирования, кроме безопасности. Размик работал над проектами в сфере гемблинга и крупной сетью по продаже и доставке ювелирных изделий. На проектах он занимался разработкой и поддержкой автоматизированных тестов для веб-интерфейсов и API, оптимизацией тестового фреймворка, настройкой CI/CD процессов, созданием и поддержкой Docker-контейнеров, а также составлением баг-репортов, тест-кейсов, тест-планов и чек-листов. Его опыт включает работу с Python, Selenium, Pytest, Requests, Git, Docker, CI/CD, GitLab CI, Postman, Charles, Insomnia, Allure, TestLink, TestRail, Jira, Asana, SQL, MySQL, PostgreSQL, Kibana, DevTools, Locust, DBeaver, а также с другими инструментами и технологиями.

Подробнее