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

Male avatar
Ровшан Б.
Россия, Тула
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 г. - Февраль 2026 г.
Группа НЛМК
Описание задачи/проекта

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

Позиция на проекте
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 г.

Образование

Высшее
Название учебного заведения/курса
Академия права и управления Федеральной службы исполнения наказаний Российской Федерации
Специальность
Юридический факультет
Аналогичные специалисты
Male avatar
Гурген Е.
Россия, Краснодар
2 400 ₽/час
    Frontend разработчик
  • Senior
Senior Frontend-разработчик с более чем 7-летним опытом в веб-разработке. Обладает глубокими знаниями в построении масштабируемой архитектуры клиентских приложений. Специализируется на React.js, Vue.js, Next.js, TypeScript, активно применяет SSR, SSG, MobX, React Query и CI/CD-практики. Имеет опыт менторства и код-ревью, создания UI-библиотек и интеграции с REST и GraphQL API. Уверенно работает как в команде, так и самостоятельно. Имеет опыт фуллстек-разработки, благодаря чему понимает архитектуру всей системы в целом. Отдает приоритет чистому, читаемому и тестируемому коду. Умеет находить баланс между бизнес-задачами и техническим долгом. Софт скиллы: ответственность, системное мышление, коммуникабельность, менторство, ориентация на результат, продуктивность, забота о UX и доступности.
    React.js
    Next.js
    TypeScript
    Vue.js
    MobX
    zustand
    Redux
    React Query
    SSR
    SSG
    ISR
    GraphQL
    REST API
    CI/CD
    Jest
    RTL
    Storybook
    WebSockets
    HTML5
    CSS3
    PHP
    Python
    Webpack
    Vite
    Babel
    Git
    GitLab CI/CD
    Prettier
    ESLint
    Husky
    Vanilla js
    Unit Tests
    Tailwindcss
    Figma
Male avatar
Юрий Т.
Россия, Томск
2 700 ₽/час
    Frontend разработчик
  • Senior
Старший Frontend разработчик с 6.5 годами опыта. Специализируюсь на разработке сложных SPA с использованием Angular и React. Проектирую архитектуру, интегрирую сторонние сервисы, визуализирую данные, улучшаю производительность и UX. Участвую в анализе требований и code review. Есть production-опыт backend-разработки на Node.js и ASP.NET.
    Angular
    React
    TypeScript
    JavaScript
    HTML
    SCSS
    Sass
    CSS
    Angular/CDK
    NGRX
    Angular 16
    RxJS
    Chart.js
    ApexCharts
    OpenLayers
    Google Maps JS API
    Yandex Maps API
    Bootstrap
    ng-zorro-antd
    xlsx
    Jasmine
    ESLint
    WebSocket
    WebGL
    Fabric.js
    Three.js
    Dropbox API
    Google Drive API
    Google API
    SignalR
    Amazon S3
    Amazon Cognito
    NX
    Stimulsoft
    Redux
    Redux Toolkit
    Redux Saga
    Redux Observable
    React Query
    react leaflet
    React-ApexCharts
    AntD
    MUI
    Fluent UI
    Griffel
    Styled Components
    Formik
    Yup
    Localforage
    i18next
    Axios
    Electron
    Realm
    Jest
    React testing library
    Playwright
    node-hid
    async-mutex
    docx-templates
    docx-preview
    clsx
    Webpack
    Yandex Analytics
    Apple Pay
    Node.js
    NestJS
    AdonisJS
    Mongo
    Mongoose
    PostgreSQL
    TypeORM
    Kafka
    Agenda
    opentelemetry
    DaData
    Binance Connector
    bybit-api
    Luxon
    sms.ru API
    Unisender API
    Microservices
    C#
    ASP.NET
    ASP.NET Core
    Entity Framework
    Entity Framework Core
    NHibernate
    MediatR
    Autofac
    Telegraf
    Stripe
    NUnit
    Swagger
    Microsoft SQL Server
    tsql
    Quartz
    Redis
    RabbitMQ
    MassTransit
    Git
    GitHub
    GitLab
    YouTrack
    Figma
    Zeplin
    Agile
    Postman
    VK Cloud
Не нашли, кого искали?

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

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

Request Poster