Максим Г., Middle, Frontend разработчик

Male avatar
Максим Г.
Беларусь, Минск
1 850 ₽/час 296 000 ₽/мес.
    Frontend разработчик
    React разработчик
    Vue.js разработчик
  • Middle
Опыт работы:

Разработчик с 3.5+ годами опыта. 

Было реализовано более 5 успешных проектов.


Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
TypeScript
Next.js
Vue3
Nuxt3
GraphQL
oauth2
JWT
WebSocket
NX
Webpack
Strapi v4
Strapi v5
Yandex API
ESIA API
NoSQL
Redis
Elasticsearch
Azure DevOps
Jest
Vitest
Cypress
Jira
Storybook
TanStack Query
apollo client
Redux
Redux-Toolkit
zustand
Pinia
Styled-Components
MUI
Ant design
React Hook Form
Formik
Yup
Zod
Swiper.js
Technology:
JavaScript
React
REST
Ajax
HTML5
CSS3
Vite
Applications:
SCSS
Social:
Google API
Database:
MongoDB
Source_control:
GitHub
GitLab
Test:
Trello
Instruments:
Postman
Формат работы
Удалённо
Описание о специалисте

Разработчик с 3.5+ годами опыта. 

Было реализовано более 5 успешных проектов.


Soft skills:

Ориентирован на качество и результат.

Быстро разбираюсь в новых технологиях. Ответственно подхожу к задачам.

Примеры работ

NDA
Описание задачи/проекта

Платформа для проверки благонадёжности кандидатов и контрагентов на рынке США: сбор и верификация данных, управление кейсами проверок, панели мониторинга.

Позиция на проекте
Front-End developer
Размер команды
7 frontend, 7 backend, 5 QA, 1 BA, 2 designers, 1 PM
Ответственность
  1. Разработка интерфейсов на React: формы заявок, список проверок, карточки кандидатов, дашборды.
  2. Интеграция с backend через REST API (получение статусов проверок, документов, отчётов).
  3. Реализация валидации форм, пошаговых сценариев и обработки ошибок для чувствительных данных.
  4. Оптимизация производительности и UX для сложных таблиц и фильтров.
Технологии и инструменты
MUI, NX, React, REST API, SCSS, TypeScript, TanStack Query
Период работы/продолжительность
Март 2025 г. - Июль 2025 г.
NDA
Описание задачи/проекта

Веб-приложение для отображения месторождений и объектов инфраструктуры на интерактивной карте, с расширенными сценариями взаимодействия и аналитикой для внутренних пользователей компании.

Позиция на проекте
Front-End Developer
Размер команды
2 frontend, 1 backend, 2 QA, 1 designer, 1 PM, 1 BA
Ответственность
  1. Разработка фронтенда на Next.js/React: страницы, виджеты и формы для работы с геоданными.
  2. Интеграция интерактивных карт (Yandex.Maps) и сценариев взаимодействия с объектами на карте.
  3. Настройка событий и аналитики (Яндекс.Метрика, Google Analytics) для отслеживания действий пользователей.
  4. Взаимодействие с backend через GraphQL API.
  5. Участие в проработке API и структуры данных совместно с backend-командой и аналитиком.
Технологии и инструменты
apollo client, Google Analytics, GraphQL, HTML, JavaScript, React, SCSS, TypeScript, Yandex API, zustand, Next.JS 14, Strapi v5
Период работы/продолжительность
Октябрь 2024 г. - Февраль 2025 г.
NDA
Описание задачи/проекта

Внутренний/клиентский веб-сервис банка с возможностью полноценного управления контентом через административную панель (CMS).

Позиция на проекте
Front-End developer
Размер команды
3 frontend, 2 backend, 2 QA, 1 PM, 2 designers
Ответственность
  1. Разработка фронтенда на Next.js/React/TypeScript
  2. Участвовал в проектирование структуры приложения по Feature-Sliced Design (FSD)
  3. Реализация адаптивной кроссбраузерной вёрстки по макетам Figma
  4. Реализация функциональности с геолокацией/картами (Yandex.Maps)
  5. Подключение/использование аналитики (Yandex.Metrica)
  6. Участие в задачах безопасного обмена данными (шифрование на уровне взаимодействия FE ↔ BE)
  7. Интеграция авторизации через Госуслуги (ESIA) с учетом требований по защите данных
  8. Участие в backend-разработке: проектирование и доработка сервисов на Strapi v4
  9. Настройка/оптимизация поиска с использованием Elasticsearch
  10. Миграция данных со старой архитектуры на новую с сохранением функциональности
Технологии и инструменты
apollo client, GraphQL, HTML, React, SCSS, TypeScript, zustand, Next.JS 14, Strapi v4
Период работы/продолжительность
Апрель 2024 г. - Октябрь 2024 г.
HobbyPERFORM
Описание задачи/проекта

Маркетплейс хендмейд-товаров и оптовых материалов для рукоделия + промо-сайт проекта.

Позиция на проекте
Front-End Developer
Размер команды
1 frontend, 2 fullstack, 1 backend, 2 QA, 1 designer, 1 BA, 1 PM
Ответственность
  1. Верстка и мобильная адаптация всего приложения с нуля
  2. Разработка подсказок и интерфейсов в личном кабинете продавца
  3. Полный рефакторинг и оптимизация процесса загрузки изображений товара
  4. Создание новых страниц и функциональности по новым макетам Figma
  5. Валидация форм и логики проекта с нуля
  6. Работа с SSR (Nuxt 3), исправление багов и поддержка продукта
Технологии и инструменты
Bootstrap, Figma, JavaScript, Pinia, React, Redux Toolkit, REST API, SCSS, TypeScript, Vue 3, Nuxt 3, Strapi v4
Период работы/продолжительность
Июль 2023 г. - Июнь 2024 г.
NDA
Описание задачи/проекта

Социальная сеть активностей для рынка Индонезии (с планом дальнейшего международного расширения): создание и развитие SPA с картами, формами и многоязычностью.

Позиция на проекте
Front-End developer
Размер команды
4 frontend, 3 backend, 2 QA, 2 designers, 1 PM, 1 BA, 1 DevOps
Ответственность
  1. Разработка адаптивного кроссбраузерного SPA по макетам Figma
  2. Frontend-разработка с нуля.
  3. Разработка на React + Redux Toolkit, стилизация через SCSS / Styled-components.
  4. Реализация многоязычности (i18n)
  5. Интеграция с RESTful API
  6. Интеграция Google Maps (карты/гео-функциональность)
Технологии и инструменты
Formik, Google Maps API, I18n, React, Redux Toolkit, REST API, SCSS, Styled-Components, TypeScript, Yup
Период работы/продолжительность
Декабрь 2021 г. - Июль 2023 г.

Образование

Высшее
Аналогичные специалисты
Male avatar
Дмитрий Б.
Россия, Москва
1 800 ₽/час
    Frontend разработчик
  • Middle
Я разработчик с хорошими знаниями в области JavaScript и TypeScript, специализируюсь на создании современных веб-приложений с использованием React. Обладаю способностью быстро осваивать новые технологии и инструменты, что позволяет мне эффективно решать сложные задачи и постоянно развиваться профессионально. Увлечён работой над интересными проектами, где могу применять свои навыки и вносить значимый вклад в результат. Стремлюсь к постоянному совершенствованию и готов принимать вызовы, чтобы добиваться высоких стандартов качества.
    JavaScript (ES6+)
    TypeScript
    React
    React Router
    Next.js
    Redux Toolkit
    Redux
    Material UI
    Ant design
    Redux-Saga
    MobX
    Tailwind CSS
    HTML
    CSS
    LESS / SCSS
    BEM
    CSS Modules
    CSS in JS
    styledcomponents
    Vanilla Extract
    JSS
    Emotion
    Web Components
    npm/yarn
    NPM Scripts
    Linter
    ESLint
    PostgreSQL
    MySQL
    MongoDB
    Firebase
    Node.js
    Express.js
    Koa.js
    SSR
    Jest
    Webpack
    Vite
    API Key
    HTTP Basic Authentication
    OAuth
    Keycloak
    identityserver
    HTTP
    REST
    JSON Schema
    Query.rest
    SVG
    Canvas (2D)
    d3.js
    chart
    Plotly
    WebGL
    three js
    Chart.js
    CI/CD Pipeline
    GitLab
    GitHub Actions
    Docker
    Kubernetes
    Git
    Gitlab CI
    Agile
    Scrum
    Jira
    Confluence
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster