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
— Прототипирование и производство устройств;
— Реализация сервисов в области Интернета вещей;
— Парсинг данных;
— Интеграция со сторонними сервисами.