Ровшан Б., Senior, Frontend разработчик

Ровшан Б.
Россия, Тула
2 860 ₽/час 457 600 ₽/мес.
    Frontend разработчик
  • Senior
Опыт работы:

6+ лет

Языки:

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

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

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

Навыки
Technology:
JavaScript
React
HTML
CSS
PHP
Gulp
REST API
TypeScript
Next.js
Redux
Redux Toolkit
React Query
zustand
MobX
Svelte
CSS-in-JS
Styled Components
Emotion
MUI
Three.js
Framer Motion
Wordpress
Joomla
1С-Битрикс
Drupal
Git
Webpack
ESLint
Prettier
Husky
Storybook
orval
Figma
Recharts
DevExpress
GraphQL
WebSocket
HTTP
MPEG-TS
Jest
react-hot-toast
Applications:
SCSS
Source_control:
GitLab CI/CD
Формат работы
Удалённо
Описание о специалисте

Senior Frontend Developer с более чем 6 годами опыта в разработке высоконагруженных веб-приложений, включая платформы для DevOps, видеомониторинга и интернет-аптек. Специализируется на React, TypeScript, Next.js, Redux Toolkit, React Query и Feature-Sliced Design (FSD). Имеет опыт руководства командами, проектирования архитектуры, оптимизации производительности и интеграции с REST/GraphQL API. Разработал собственные npm-пакеты и Telegram Mini Apps, работал с Web3 и DeFi. Ориентирован на создание масштабируемых решений, улучшение UX и автоматизацию процессов разработки.

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

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

Разработка платформы V Works OneWork – портала самообслуживания и управления жизненным циклом разработки, интегрирующего DevOps-инструменты, CI/CD, мониторинг метрик и ролевую авторизацию.

Позиция на проекте
Senior Frontend Developer
Ответственность
  1. Проектирование и поддержка модульной фронтенд-архитектуры по Feature-Sliced Design.
  2. Интеграция DevOps-сервисов и REST API (CI/CD, управление проектами) с выводом статусов из Jira/GitLab в дашборды.
  3. Разработка централизованной системы аутентификации и управления ролями с React Query и Zustand.
  4. Создание настраиваемых дашбордов и панелей отчетности с Ant Design и динамической подгрузкой данных.
  5. Настройка lazy-loading и code splitting в Webpack для оптимизации производительности.
  6. Внедрение ESLint, Prettier, GitLab CI и pre-commit хуков для стандартизации кода.
Технологии и инструменты
Ant design, GitLab CI/CD, HTML, JavaScript, React, React Query, REST API, Styled Components, TypeScript, Webpack, zustand
Период работы/продолжительность
Октябрь 2023 г. - Август 2025 г.
Группа НЛМК
Описание задачи/проекта

Индустриальная платформа видеомониторинга фурменных приборов доменных печей для обнаружения отклонений и предотвращения простоев.

Позиция на проекте
Senior Frontend Developer
Ответственность
  1. Запуск проекта с нуля, настройка структуры по FSD и CI/CD пайплайна.
  2. Подключение видеопотока через mpegts.js и настройка прокси через http-proxy-middleware.
  3. Разделение приложения на 12 модулей (видео, аналитика, отчеты) по FSD.
  4. Внедрение @nlmk/design-system и mes-theme для унификации интерфейса.
  5. Обеспечение pixel-perfect интерфейса на всех устройствах.
  6. Оптимизация потребления памяти путем очистки MPEG-TS буферов и отписки слушателей.
Технологии и инструменты
CSS, FSD, HTML, HTTP, React, REST API, SCSS, TypeScript, clsx, MPEG-TS, react-hot-toast, http-proxy-middleware
Период работы/продолжительность
Февраль 2023 г. - Октябрь 2023 г.
Группа НЛМК
Описание задачи/проекта

Система контроля и управления процессами доменного цеха с визуализацией данных с датчиков и устройств.

Позиция на проекте
Senior Frontend Developer
Ответственность
  1. Проектирование гибкой фронтенд-архитектуры с нуля.
  2. Создание 12 интерактивных графиков и таблиц с Recharts и DevExpress.
  3. Интеграция React Query и Swagger, автогенерация 150+ TypeScript-типов через Orval.
  4. Внедрение MUI и Emotion для унификации UI-компонентов.
  5. Настройка ESLint, commitlint, lint-staged и husky для стандартизации кода.
Технологии и инструменты
DevExpress, Emotion, MUI, OpenAPI, orval, React, React Query, Recharts, REST, Storybook, TypeScript
Период работы/продолжительность
Июнь 2022 г. - Февраль 2023 г.
Группа НЛМК
Описание задачи/проекта

Платформа для мониторинга технологических параметров и учета простоев с визуализацией в реальном времени.

Позиция на проекте
Senior Frontend Developer
Ответственность
  1. Разработка дашборда с контрольными картами и таймлайном простоев.
  2. Внедрение GraphQL-клиента с автогенерацией типов.
  3. Создание отзывчивых таблиц с виртуализацией для рендера 500+ строк.
  4. Применение дебаунсинга и троттлинга для графиков простоев.
  5. Построение Storybook-библиотеки из 30 компонентов.
Технологии и инструменты
Apollo, GraphQL, OpenAPI, React, Redux, SCSS, Storybook, TypeScript, CSS-in-JS, DOM-windowing
Период работы/продолжительность
Октябрь 2021 г. - Июнь 2022 г.
Группа компаний ЭРКАФАРМ
Описание задачи/проекта

Разработка интернет-аптеки-агрегатора «Супераптека» с поддержкой более 2000 аптек и 13000+ товаров.

Позиция на проекте
Lead Frontend Developer
Размер команды
4
Ответственность
  1. Руководство командой из 4 фронтендеров, организация спринтов в Битрикс24.
  2. Запуск сквозного процесса покупки и заказа товаров на React/TypeScript.
  3. Внедрение Gitflow и автоматизация CI/CD через GitLab.
  4. Перевод форм на react-hook-form для устранения ошибок валидации.
  5. Настройка ESLint, Prettier и Husky для стандартизации кода.
  6. Внедрение дизайн-системы и стайлгайдов для визуальной консистентности.
  7. Проведение перекрестных код-ревью.
Технологии и инструменты
ESLint, JavaScript, Next.js, Prettier, React, Redux, TypeScript, Битрикс24, GitFlow
Период работы/продолжительность
Ноябрь 2020 г. - Октябрь 2021 г.

Образование

Высшее
Название учебного заведения/курса
Академия права и управления Федеральной службы исполнения наказаний Российской Федерации
Специальность
Юридический факультет
Аналогичные специалисты
Не нашли, кого искали?

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

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