• Войти
Работа в Туле
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Туле
Работа в Туле
наверх
  1. Работа в Туле
  2. База резюме
  3. ⚫ Frontend разработчик✔
отправить приглашение
file_download

Frontend

от 17 Апреля 2026

Артем Олегович

Возраст

37 лет (05 Июня 1989)

Город

Тула
Переезд невозможен

Гражданство

Россия

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

2 года 3 месяца

Frontend-разработчик
Webstorm Team в Москве
Информационные технологии / IT / Интернет
1 год ,
Июнь 2025 - продолжаю работать

Интернет-магазин косметики https://gkmaximum.ru/

Стек: Next.js (App Router), TypeScript, TanStack Query, Zustand, TailwindCSS, Radix UI, NestJS, Prisma ORM, PostgreSQL, JWT, Docker, Docker Compose, Nginx, PM2, GitHub Actions

Реализовал полный цикл интернет-магазина: каталог с фильтрацией и поиском, корзина покупок, личный кабинет, сравнение товаров, список избранного

Настроил production CI/CD на GitHub Actions с автоматическим деплоем на VPS через SSH после прохождения линтинга и проверки типов — исключил ручные деплои и связанные с ними ошибки

Поднял инфраструктуру в Docker Compose: PostgreSQL, MinIO (S3-совместимое хранилище), Nginx, PM2 — полное окружение разворачивается одной командой

Спроектировал схему базы данных на Prisma, выполнил миграции, использовал транзакции и queryRaw для оптимизации сложных выборок — время ответа API на тяжёлых запросах сократилось на 18%

Управлял клиентским состоянием через TanStack Query + Zustand — синхронизация кэша без избыточных запросов, повторные навигации по страницам выполняются мгновенно

Исправленные баги и оптимизации:

Устранил проблемы с гидратацией Next.js при использовании Radix UI — модальные окна и дропдауны корректно отображаются при Server-Side Rendering

Оптимизировал работу фильтров каталога через nuqs (состояние в URL): параметры сохраняются при шаринге ссылок и не теряются при навигации

Frontend-разработчик
ASTON в Москве
Информационные технологии / IT / Интернет
1 год 3 месяца,
Февраль 2024 - Май 2025

HR SaaS платформа (распределенная система)

О проекте: B2B-платформа для управления бенефитами сотрудников. Состоит из двух подсистем: Employee Portal (личный кабинет) и HR Admin Panel (система управления льготами). Команда: 8+ специалистов (2 frontend, 2 backend, DevOps, дизайнер, продакт-менеджер). Методология: Scrum, задачи в Jira.

Employee Portal (личный кабинет сотрудника)
Стек: React, TypeScript, Vite, Zustand, Redux Toolkit, TanStack Query, PrimeReact, React Hook Form, Zod, WebSockets, JWT, Vitest

Разработал страницу списка бенефитов с многоуровневой фильтрацией и сортировкой — пользователь находит нужный бенефис быстрее на 20% за счёт комбинации фильтров и debounce-поиска

Создал таблицу с бесконечным скроллом, фильтрацией, сортировкой и виртуализацией — интерфейс стабильно работает с 10 000+ строк, потребление памяти снижено на 18%

Разработал страницу детализации бенефита с адаптивными изображениями под разные экраны (элемент <picture>) — обеспечил оптимальное качество и скорость загрузки на устройствах от 320px до 4K

Сверстал страницу личного кабинета сотрудника: дашборд с активными бенефитами, историей операций и уведомлениями

Ускорил начальную загрузку портала на 18% за счёт внедрения lazy loading роутов и реорганизации бандла

Оптимизировал работу с формами, внедрив React Hook Form + Zod, что уменьшило количество багов, связанных с валидацией, на 15% и ускорило разработку новых форм в 1.5 раза

Дорабатывал кастомный UI kit компании: добавлял новые компоненты, фиксил баги в существующих, адаптировал под новые сценарии использования

Закрыл технический долг по типизации: исправил ошибки TypeScript в 100+ местах, доведя проект до 100% strict-типизации

Инициировал и внедрил модульное тестирование на Vitest, покрыв ключевую бизнес-логику — количество регрессионных багов после релизов сократилось на 15%

Настроил pre-commit хуки (Husky, ESLint, Prettier, Stylelint), что исключило попадание невалидного кода в репозиторий и сократило время code review

Проводил code review для других frontend-разработчиков, обеспечивая соблюдение стандартов кода

Исправленные баги (качество):

Исправил некорректное отображение состояний input-ов (фокус, ошибка, disabled)

Оптимизировал работу кастомного select: устранил лаги при быстром вводе и потерю фокуса

Исправил неправильную работу popup-окон: закрытие по клику вне области, z-index-конфликты, доступность кликабельных элементов

Устранил гонку состояний в кэше RTK Query при параллельных мутациях

HR Admin Panel (административная панель)
Стек: React, React Router, TanStack Query, PrimeReact, Zustand, React Hook Form, Zod, CSS Modules, Vitest, WebSockets, JWT

С нуля настроил окружение разработки: Vite, Husky, Prettier, Vitest, ESLint — время развёртывания проекта у новых разработчиков сократилось с 2 часов до 15 минут

Разработал архитектуру конфигурируемой таблицы на базе PrimeReact (колонки, экшены, фильтры, пагинация строятся из единого объекта конфигурации) — компонент переиспользуется на 5+ страницах админ-панели, ускорив разработку типовых CRUD-интерфейсов

Внедрил кэширование запросов через TanStack Query и оптимистичные обновления, что визуально ускорило работу таблиц на 20% и снизило нагрузку на сервер на 25%

Создал многоступенчатую форму создания бенефита с валидацией на каждом шаге, зависимыми и динамическими полями — сократил время заполнения пользователем на 20%

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

Реализовал кастомный HTTP-клиент на нативном fetch с автоматическим обновлением JWT-токенов через Mutex, что предотвращает параллельные refresh-запросы и race condition при истечении access-токена

Сверстал и кастомизировал PrimeReact под дизайн-систему проекта: 5 страниц (таблицы, формы, детализация)

Образование
Бендерская СОШ №17

Среднее

Бендеры, 1997 — 2008 гг.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

27 октября, 2016

Web-программист / Frontend-разработчик

35 000 руб

Вячеслав Сергеевич

Город

Тула local_shipping

Возраст

32 года (18 октября 1993)

Опыт работы:

1 год и 11 месяцев

Последнее место работы:

Frontend-разработчик, SiteUniverse
02.2016 - 09.2016

отправить приглашение подробнее

28 октября, 2022

Программист

Владимир Вячеславович

Город

Тула

Возраст

26 лет (13 августа 1999)

Опыт работы:

Без опыта

отправить приглашение подробнее

25 ноября, 2016

Менеджер

30 000 руб

Андрей Андреевич

Город

Тула local_shipping

Возраст

38 лет (27 июня 1987)

Опыт работы:

1 год

Последнее место работы:

Специалист офиса продаж, МТС
01.2011 - 01.2012

отправить приглашение подробнее
Все похожие резюме

Резюме размещено в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Web программист / Разработчик,
  • Верстальщик
Подпишитесь на похожие резюме
к поиску резюме
Популярные специализации
  • Производство ТНП
  • Мебельное производство
  • Производство и переработка зерновых
  • Сельхозпроизводство
  • Гуманитарные науки
  • Естественные науки
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь