← В ленту
Senior
Регистрация: 09.07.2026

Артур Демидов

Специализация: Frontend Developer (React / Next.js / TypeScript)
— 9+ лет коммерческой Frontend-разработки. — Pressfeed (150 тыс. пользователей): спроектировал архитектуру клиентской части и дизайн-систему, вёл экосистему из 7 проектов на разных стеках. — Специализация — приложения на React / Next.js / TypeScript, производительность (Core Web Vitals, Lighthouse) и безопасность веб-приложений. — Имею Full-stack бэкграунд (Node.js, SQL), что позволяет эффективно коммуницировать с backend-командой.
— 9+ лет коммерческой Frontend-разработки. — Pressfeed (150 тыс. пользователей): спроектировал архитектуру клиентской части и дизайн-систему, вёл экосистему из 7 проектов на разных стеках. — Специализация — приложения на React / Next.js / TypeScript, производительность (Core Web Vitals, Lighthouse) и безопасность веб-приложений. — Имею Full-stack бэкграунд (Node.js, SQL), что позволяет эффективно коммуницировать с backend-командой.

Скиллы

TypeScript
JavaScript
React
Redux-saga
Git
Figma
CSS
HTML
CSS3
HTML5
Postman
Node.js
RESTful API
Docker
webpack
CI/CD
Linux
SQL
Tailwind CSS
rest api

Опыт работы

Frontend Developer
05.2019 - 05.2026 |Pressfeed
React, Next.js, TypeScript, Redux Toolkit, Zustand, TanStack Query, Tailwind, Zod, Jest, Webpack, Vite, Docker, CI/CD, Storybook, FSD
● Разработал с нуля и 7 лет развивал основной сервис pressfeed.ru на React, Next.js (App Router), TypeScript. ● Параллельно вёл экосистему из 7 проектов на разных стеках — от legacy до Next.js, со стилизацией на Tailwind, CSS Modules и CSS-in-JS. ● Спроектировал архитектуру клиентской части, объединившую разные версии и стеки в одном приложении. ● Переработал схему API-запросов и формат ответов — нагрузка на MySQL снизилась в 3 раза. ● Оптимизировал производительность: Lighthouse Performance ключевых страниц с ~30 до 90+, применял code splitting, lazy loading, next/image, кэширование, мемоизацию, виртуализацию списков. ● Спроектировал и итеративно внедрил дизайн-систему с витриной в Storybook — ускорил вёрстку типовых интерфейсов и устранил рассинхрон UI между проектами. ● Выстроил процесс работы дизайнеров с компонентами и токенами. ● Переписал сборку приложения (Webpack): ускорил старт дев-сервера в 3 раза, продакшн-билд — в 2 раза, уменьшил размер бандла на 50%. ● Отвечал за безопасность: поиск уязвимостей в вебе, мобильном приложении и API (XSS, SQL-инъекции, HTTP-флуд). ● Валидировал контракты API через Zod и обрабатывал edge cases. ● Покрывал ключевую бизнес-логику тестами (Jest, React Testing Library, Playwright). ● Как lead: участвовал в принятии глобальных решений, занимался декомпозицией, оценкой и постановкой задач.
Middle Frontend Developer
08.2018 - 05.2019 |Юкоз Медиа
React, Redux, Redux-Saga, react-dnd, Slate.j
● Оптимизировал производительность конструктора uCalc: батчинг DOM-изменений и перевод анимаций на GPU-ускоренные CSS-свойства (JavaScript, jQuery, PHP/Laravel). ● В команде из трёх человек довёл до MVP конструктор опросов WebAsk.
Middle Full Stack Developer
04.2017 - 08.2018 |Дунайс Альянс
React, Next.js, Vue, React Native, Node.js/Express, MongoDB, MySQL, GraphQL
● Разрабатывал веб- и мобильные приложения для международных заказчиков. ● Руководил командой из двух frontend-разработчиков: распределял задачи, проводил код-ревью, коммуницировал с заказчиками. ● Проводил технические собеседования, оценивал сроки и подбирал стек для проектов.

Образование

Прикладная математика (Бакалавр)
ДГТУ

Языки

РусскийРоднойАнглийскийСредний