Занимаюсь коммерческой разработкой веб-приложений с 2020 года, на текущий момент суммарный опыт составляет 5+ лет.
Стек по frontend части:
- React + TypeScript, NextJS (App Router)
- JavaScript, HTML, CSS (SCSS, LESS, CSSinJS), Tailwind CSS
- Redux, Context
- REST API, GraphQL, Websocket
- Jest, React Testing Library
- Webpack, Vite
- Git, GitLab/Github/Bitbucket
- Material UI, Ant Design, Shadcn UI
Стек по backend:
- NestJS, Prisma, PostgreSQL, Firebase, S3
На данный момент, нахожусь в активном поиске новых возможностей. Готов рассмотреть интересные предложения и внести весомый вклад в проект.
Ищу позицию в продуктивной команде, где смогу применить экспертизу в фронтенд-разработке для решения сложных бизнес-задач.
Нацелен на проекты, где важны производительность, масштабируемость и результат.
Телеграм для связи: @khg_art


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Работал над системой мониторинга в промышленных предприятиях для наблюдения за техническим состоянием оборудования. Продуктовая команда состояла из 15+ человек (4 frontend, 4 backend, 2 qa, 1 design и другие)
Достижения:
- Оптимизация загрузки больших дашбордов за счет chunk-splitting и кеширования запросов
- Редизайн сложных дашбордов и таблиц, улучшение пользовательского опыта (UI/UX)
Стэк:
React, TypeScript, NextJS (App router), Redux/Context, Tailwind CSS, axios, react-query, Tanstack Form + zod, Chart JS
Разработка клиентской части для трех проектов:
- МТС LocationPro (Продукт для высокоточного геопозиционирования)
- МТС SmartClick (Сервис для управления тревожными кнопками)
- МТС портал для управления станциями
В зависимости от проекта, состав продуктовый команды составлял от 10+ человек.
Достижения:
- Разработка проекта с нуля, проработка архитектуры приложения и реализация сложной ролевой модели
- Настройка бесшовной авторизации между сервисами
- Интеграция с различными сервисами внутренними и внешними: Яндекс Карты, EGIS Карты, МТС Login, платёжная система
- Разработка уникального отображения VRS покрытия на карте для станций
- Реализация портала для управления сотовыми вышками по всей России, наблюдение за их состоянием в реальном времени
- Подключение метрик для сбора обратной связи
Обязанности:
- Оценка и декомпозиция задач, распределение задач на спринты/кварталы для фронтовой команды
- Разработка архитектуры приложений с использованием современных веб-технологий и библиотек
- Организация (CI/CD) и контроль деплоя фронтенд-обновлений на продакшене
- Код ревью и менторство новых участников команды
- Подбор персонала (проведение собеседований, онбординг)
- Активное участие в развитии продукта (помогал бизнесу принимать оптимизированные решения)
Стэк:
React, TypeScript, NextJS, Redux/React-context, Webpack, CSS Module + CSSinJS, axios, react-query, react-table, react-hook-form + yup, leafleat, react-email, MaterialUI, Jest + React Testing Library
Разработка внутреннего веб-портала для наблюдения за чрезвычайными ситуациями на нефтеперерабатывающих предприятиях Роснефть.
Обязанности:
- Разработка нового функционала, рефакторинг существующего кода, исправление багов
- Создание сложных динамических форм на основе полученных данных
- Реализация отображения показания данных в реальном времени в виде таблиц и графиков (Chart.JS)
Стэк:
React, TypeScript, Redux/React-context, Webpack, GraphQL, axios, react-hook-form + formik, AntDesign, ChartJS
- Бакалавриат