Резюме специалистов Creative

Валерий П.

UPPER-MIDDLE FRONTEND DEVELOPER

Основной стек: React, TypeScript, Next.js, Redux, Strapi
Коммерческая разработка: 5,5 лет
Знание английского: B1 — Intermediate

Hard Skills

  • Языки и фреймворки: React, Next.js, Gatsby, JS, TS, HTML, CSS
  • Библиотеки: Redux, Redux Toolkit, RTK Query, Redux-Saga, Redux-Thunk, Material UI, Ant Design
  • Верстка и стили: Sass, Styled-components, Stylus, БЭМ
  • Работа с API: Fetch, Axios, RTK Query, REST API, Strapi
  • Прочее: Docker, Git, Figma, Vite, Webpack, Yarn, nvm, Gulp, Storybook, Pug, Twig

Team Skills

  • Code Review: постоянное улучшение и актуализация кода
  • Управление задачами: фиксирую статусы задач, понимаю приоритеты и дедлайны
  • Продуктовый подход: учитываю бизнес-задачи при разработке
  • Ведение проекта: есть опыт в распределении и постановке задач для небольших команд

Опыт работы

05.2025 — настоящее время

Проект: ресторанный агрегатор (NDA) - сервис заказов еды, foodtech
Роль на проекте: Frontend Developer
Команда: 1 разработчик

Задачи:
— Работа с App Router и Page Router
— Выстраивание SSR
— Синхронизация запросов TanStack
— Оптимизация Next приложения
— Редизайн
— Выстраивание Server Driven архитектуры
— Локализация
— Проксирование запросов через Next
— Настройка политик безопасности для Cookies и CSP
— Централизованное управление Cookies

Достижения:
— Настроил SSR и маршрутизацию в Next с учетом App Router и Page Router
— Повысил производительность приложения через оптимизацию Next и работы запросов
— Внедрил практики безопасности для Cookies и CSP и централизовал управление cookies

Стек: Next.js, TypeScript, React Query TanStack, Zustand, Zod, Tailwind

05.2024 — 05.2025

Проект: инвестиции (NDA) - личный кабинет, fintech
Роль на проекте: Frontend Developer
Команда: 1 разработчик

Задачи:
— Техническая поддержка
— Рефактор и обновления
— Работа с электронной подписью
— Создание форм
— Адаптивная верстка

Достижения:
— Поддерживал и развивал личный кабинет, закрывая задачи поддержки и обновлений
— Реализовал формы и доработки, связанные с электронной подписью
— Улучшил пользовательский опыт за счет адаптивной верстки и рефакторинга

Стек: React, TypeScript, Redux Toolkit, RTK Query

02.2024 — 05.2024

Проект: разработка ПО и консалтинг (NDA) - корпоративный сайт, b2b
Роль на проекте: Frontend Developer
Команда: 4 разработчика

Задачи:
— Анимации
— Адаптивная верстка
— Canvas-секвенции
— SSR
— Server Components
— Код-ревью
— Постановка задач

Достижения:
— Реализовал интерактивные элементы, включая анимации и canvas-секвенции
— Внедрял SSR и Server Components в рамках задач проекта
— Участвовал в код-ревью и постановке задач внутри команды

Стек: Next.js, React, TypeScript, SCSS, Axios

11.2023 — 02.2024

Проект: негосударственный пенсионный фонд (NDA) - личный кабинет, fintech
Роль на проекте: Frontend Developer
Команда: 2 разработчика

Задачи:
— Верстка
— Пошаговые формы
— Рефактор
— Техническая поддержка
— Экспертиза

Достижения:
— Собрал интерфейсы и пошаговые формы в личном кабинете
— Провел рефакторинг отдельных частей приложения
— Обеспечивал поддержку и давал экспертную оценку по фронтенд-части

Стек: React, TypeScript, Redux, Redux Toolkit, Styled Components, Saga

05.2023 — 11.2023

Проект: интернет-магазин компьютерной техники (NDA) - e-commerce, retail
Роль на проекте: Frontend Developer
Команда: 3 разработчика

Задачи:
— Адаптивная верстка
— Рефактор
— SEO
— Способы доставки
— Локализация
— SSR
— Техническая поддержка
— Код-ревью

Достижения:
— Улучшил клиентскую часть через рефакторинг и поддержку SSR
— Внес доработки под SEO и локализацию
— Участвовал в развитии функционала доставки и в код-ревью

Стек: Next.js, React, TypeScript, JavaScript, Redux, Redux Toolkit, SCSS

04.2022 — 05.2023

Проект: инвестиции (NDA) - аналитика, fintech
Роль на проекте: Frontend Developer
Команда: 2 разработчика

Задачи:
— Адаптивная верстка и верстка страниц
— Работа с API
— Описание сущностей reducers, actions, adapters, selectors
— Написание бизнес-логики
— SSR
— Создание компонентной структуры
— Компонентная документация
— Unit-тестирование
— Создание компонентов для UI библиотеки
— Код-ревью
— Техническая поддержка
— Поддержание единой структуры со связанными проектами

Достижения:
— Выстроил компонентную структуру и оформил документацию по компонентам
— Реализовал бизнес-логику и слой работы с API, включая описание сущностей Redux
— Покрыл часть функционала unit-тестами и развивал UI-библиотеку

Стек: Next.js, React, TypeScript, Redux, Redux Toolkit, SASS, Jest

04.2022 — 05.2023

Проект: инвестиции (NDA) - новостной сайт, media
Роль на проекте: Frontend Developer
Команда: 3 разработчика

Задачи:
— Адаптивная верстка и верстка страниц
— Работа с API
— Описание сущностей reducers, actions, adapters, selectors
— Написание бизнес-логики
— SSR
— Создание компонентной структуры
— Компонентная документация
— Unit-тестирование
— Создание компонентов для UI библиотеки
— Самописный функционал zoom, draggable и resizable элементов
— Код-ревью
— Техническая поддержка
— Поддержание единой структуры со связанными проектами

Достижения:
— Реализовал набор интерактивных UI-элементов, включая zoom, drag and drop и resize
— Поддерживал SSR и общую архитектуру Redux-слоя на проекте
— Участвовал в развитии UI-библиотеки, тестировании и код-ревью

Стек: Next.js, React, TypeScript, Redux, Redux Toolkit, SASS, Jest

02.2021 — 04.2022

Проект: негосударственный пенсионный фонд (NDA) - личный кабинет, fintech
Роль на проекте: Frontend Developer
Команда: 4 разработчика

Задачи:
— Верстка
— Создание форм
— Авторизация через OpenID
— Оптимизация под IE11
— Версия для слабовидящих
— Система модальных окон

Достижения
— Реализовал формы и интерфейсы личного кабинета
— Настроил авторизацию через OpenID
— Поддержал требования доступности, включая версию для слабовидящих, и оптимизацию под IE11

Стек: React, TypeScript, Redux, Redux Toolkit, Styled Components, Saga

09.2020 — 04.2022

Проект: негосударственный пенсионный фонд (NDA) - корпоративный сайт, fintech
Роль на проекте: Frontend Developer
Команда: 2 разработчика

Задачи:
— Поддержка
— Верстка
— Оптимизация под IE11
— Создание шаблонов для Bitrix
— Конфигурация сборки
— Версия для слабовидящих
— Создание лендингов на Gatsby

Достижения:
— Поддерживал корпоративный сайт и развивал верстку и сборку проекта
— Подготовил шаблоны для Bitrix и настроил конфигурацию сборки
— Реализовал лендинги на Gatsby и обеспечил оптимизацию под IE11 и доступность

Стек: JS, Stylus, Pug, Twig, Gulp, React, Gatsby, Bitrix

09.2020 — 04.2022

Проект: коммерческие и внутренние веб-задачи - разработка SPA и классических сайтов, software development
Роль на проекте: Frontend Developer
Команда: 2 разработчика

Задачи:
— Верстка и адаптивная верстка
— Кроссбраузерная верстка
— Сборка и деплой проекта
— Типизирование
— Верстка писем
— Создание контейнеров
— Создание тем для SPA и классических сайтов
— Семантическая верстка
— Конструкторы форм

Достижения:
— Закрыл широкий пул задач по фронтенду от верстки до сборки и деплоя
— Развивал типизацию и поддерживал разные форматы проектов, включая SPA и классические сайты
— Реализовывал инфраструктурные и продуктовые элементы, включая контейнеры и конструкторы форм

Стек: JS, TS, React, Redux, Saga, Pug, Twig, Styled Components, Sass, Stylus, Next.js, Gulp, Webpack, Create React App, Axios, Redux Toolkit, Redux Thunk

Образование: Неоконченное высшее(2 курса), ТУСУР, Факультет вычислительных систем (ФВС), Системы автоматизированного проектирования (САПР), 2016 год

Главное о специалисте: я frontend developer уровня upper-middle с 5,5 годами коммерческой разработки. Работаю с React и Next.js, выстраиваю SSR, оптимизирую приложения и внедряю локализацию. Уверенно работаю с Redux Toolkit и RTK Query, пишу бизнес-логику и поддерживаю компонентную структуру с документацией и тестами. Есть опыт самостоятельной работы на проекте и участия в код-ревью и постановке задач в команде.
Frontend