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

Ярослав В.

SENIOR FRONTEND DEVELOPER AND TEAMLEAD


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

Навыки


  • JavaScript, TypeScript, HTML, CSS
  • React, Next.js, Redux, Redux-Thunk
  • SCSS, Css modules, Flexbox, Stylus
  • Material UI, ESLint, Prettier
  • Webpack, Babel, Npm, Yarn, Nvm, Npx, Pm2, Npm scripts
  • Axios, REST API
  • Git, SPA

Также есть опыт работы с: Gatsby, Grid Layout, БЭМ, Less, Material UI, Storybook, Puppeteer, Fetch, Apollo, Socket.io, GRAPHQL, WebSockets, D3, React-spring

Опыт работы

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

Сайт застройщика (NDA)

Роль на проекте: TeamLead Fullstack Developer
Технологии: TS, React, Next.js, SCSS, CSS modules, Node.js, NestJS, PostgresSQL
Команда: 4 разработчика

— Разработка новых виджетов и модулей: регионы, спецпредложения, подписки, вакансии. — Разработка HR-портала на основе текущего решения. — Оптимизация core web vitals метрик. — Настройка логирования и мониторинга. — Решение сложных технических задач, техническая консультация. — Улучшение масштабируемости проектов через внедрение новых технологий. — Управление командой разработчиков, контроль выполнения задач, код-ревью.

03.2023 — 04.2025

Магазин инструментов (NDA)


Роль на проекте: TeamLead Frontend Developer
Технологии: React, Next.js, SCSS, CSS modules, автоматическая генерация TypeScript интерфейсов из OpenAPI v3 схемы.
Команда: 5 разработчиков

— Разработка библиотеки компонентов.
— Интеграция с существующим API, используемым мобильным приложением.
— Полное управление проектом: распределение задач, контроль выполнения, планирование, код-ревью, дизайн-ревью.
— Настройка CI/CD, автоматизация процессов.

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

Магазин фототехники (NDA)


Технологии: React, Next.js, GraphQL, Apollo, SCSS, CSS modules.
Команда: 3 разработчика

— Реализация начального набора функциональности для нового E-commerce проекта.
— Улучшение условий отображения различных блоков.
— Расширение логирования пользовательских действий в админ-панели.
— Планирование перехода от ручного деплоя к автоматическому, развитие проекта как в бизнес, так и в техническом аспектах.

02.2023 — 12.2025

Сайт СМИ (NDA)


Роль на проекте: TeamLead Frontend Developer
Технологии: TS, React, Next.js, styled-jsx, TanStack Query.
Команда: 3 разработчика

— Проектирование технических решений для масштабирования под большое количество пользователей; — Проектирование решений для поддержки offline-first; — Оптимизация core web vitals метрик; — Решение сложных технических задач, техническая консультация.

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

Интернет-магазин компьютерной техники (NDA)


Роль на проекте: TeamLead Frontend Developer
Технологии: TS, React, Next.js, Redux, TanStack Query, Express, Socket.io, SASS, CSS modules
Команда: 5 разработчиков

— Нарезка, декомпозиция и оценка задач;
— Управление командой разработчиков, контроль выполнения задач, код-ревью;
— Редизайн существующих разделов приложения - построение дизайн-системы, внедрение инициатив по архитектуре и code-style;
— Разработка конфигуратора - реализация сложной бизнес-логики и масштабируемой визуальной схемы;
— Разработка личного кабинета пользователя - адаптация существующих процессов и данных под новый интерфейс, добавление новых разделов;
— Разработка модуля конфигураций - реализация публичного списка конфигураций (с возможностью фильтрации и редактирования под себя), реализация просмотра и комментирования конфигурации (с возможностью оценки конфигурации\комментария, с realtime обновлением дерева комментариев);
— Разработка раздела пользовательского контента: новости, обзоры, отзывы;
— Интернационализация и локализация приложения; — Построение системы приложений на основе монорепозитория;
— Взаимодействие с API - внутренние API заказчика, dadata, yandex map, etc;
— Оптимизация - улучшение производительности и скорости загрузки страницы, оптимизация графики, SEO.


07.2020 — 07.2021

Ponches

ponches.me

Роль на проекте: Frontend Developer
Технологии: React, MobX, Scss, Material UI, Node.js, Express, MongoDB, Telegraf.js
Команда: 3 разработчика

— ЛК заказчика, исполнителя;
— Интеграция со сторонними сервисами;
— Реализация бота для заказчика, исполнителя;
— Реализация SMM-помощника.

До 2021
Технологии: React, Redux, MobX, Socket.io, Websockets, CV

— Прототипирование и производство устройств;
— Реализация сервисов в области Интернета вещей;
— Парсинг данных;
— Интеграция со сторонними сервисами.
Frontend