Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл меньше недели назад
Мужчина, 30 лет, родился 30 августа 1995
Москва, готов к переезду, готов к командировкам
Frontend-разработчик (React)
Специализации:
- Программист, разработчик
Тип занятости: полная занятость
Опыт работы 6 лет 6 месяцев
Сентябрь 2023 — по настоящее время
2 года 8 месяцев
Лента
Санкт-Петербург, lenta.com
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend-разработчик
Роль: Senior/Ведущий frontend-разработчик (React/Next.js)
Контекст проекта:
▸ Основной b2c e-commerce сайт для онлайн-заказов (https://lenta.com/)
▸ Высоконагруженный продукт с постоянным потоком релизов
▸ Команда: 12 человек (7 frontend-разработчиков, QA, аналитики, product)
Зона ответственности:
▸ Архитектура и развитие UI-kit с Server Driven подходом
▸ Разработка нового функционала от проектирования до релиза
▸ Разработка BFF на Node.js
▸ Настройка и поддержка аналитических метрик
▸ Производительность клиентской части приложения
▸ CI/CD, требования к качеству кода и автоматизация
▸ Code-review, декомпозиция и оценка задач
Достижения:
▸ Спроектировал UI-kit с нуля и добавил более 15 core-компонентов, улучшив единообразие интерфейсов и ускорив процесс разработки
▸ Внедрил архитектурный подход Feature-Sliced Design (FSD), упростив структуру проекта и добавление новых модулей
▸ Инициировал и реализовал повышение тестового покрытия (с ~50% до 85%), настроив CI-проверки и практику обязательных тестов
▸ Инициировал и внедрил генерацию типов и эндпоинтов через OpenAPI(Swagger), сократив время интеграции новых API
▸ Настроил Storybook для изолированной разработки UI-компонентов
▸ Настроил инженерную инфраструктуру разработки (Storybook, ESLint, pre-commit, кэширование сборок), повысив стабильность и предсказуемость релизов
▸ Инициировал технические обсуждения внутри команды, улучшив обмен знаниями
Стек: JavaScript, TypeScript, React, Next.js, Node.js, Jotai, React Query, Styled-components, Vite, Vitest, Nx, CI/CD(GitLab CI), Web Analytics, OpenAPI(Swagger),
Март 2023 — Сентябрь 2023
7 месяцев
Москва, www.alfabank.ru
Финансовый сектор... Показать еще
Frontend-разработчик
Роль: Senior/Ведущий frontend-разработчик
Проектный тип занятости
Контекст проекта:
▸ Интерфейс для оформления социальных выплат
▸ Команда: 7 человек (frontend-разработчик, backend-разработчик, Android-разработчик, QA, analyst, product manager)
Зона ответственности:
▸ Отвечал за клиентскую архитектуру нового микрофронтенда
▸ Проектировал структуру UI-слоя и подходы к расширению функциональности
▸ Интегрировал frontend в CI/CD-процессы
▸ Адаптация, использование и дополнение существующей UI-библиотеки
▸ Координировал работу с backend по формированию API-контрактов
▸ Работа с feature-флагами и участие в планировании
▸ Обеспечивал контроль качества клиентского кода и тестового покрытия
Достижения:
▸ Внедрил библиотеку для обработки SDUI-элементов, ускорив процесс создания новых экранов и обеспечив гибкость интерфейсов
▸ Разработал более 10 новых компонентов UI-kit, ускорив создание интерфейсов и повысив их единообразие
▸ Настроил Storybook для UI-компонентов, что позволило дизайнерам и разработчикам синхронизировать работу и снизить число багов
▸ Повысил надёжность приложения, доведя покрытие тестами до 80%
Стек: JavaScript, TypeScript, React, Redux, Styled-components, Webpack, Jest, Cypress.
Март 2022 — Март 2023
1 год 1 месяц
Digital Spectr
Москва
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend-разработчик
Проект: Банк ВТБ
Роль: Старший frontend-разработчик
Тип занятости: Outstaff
Контекст проекта:
▸ Внутренний интерфейс для сопровождения транзакций
▸ Команда: 12 человек(2 frontend-разработчика, 4 backend-разработчика, 2 QA, 2 аналитика, product и project)
Зона ответственности:
▸ Построение и рефакторинг архитектуры приложения для обеспечения масштабируемости и удобства поддержки.
▸ Переход на микрофронтендную архитектуру через Webpack Module Federation.
▸ Проведение онбординга новых сотрудников.
▸ Оптимизация клиентской части.
Достижения:
▸ Реализовал виртуализацию компонентов, что позволило значительно улучшить производительность, сократить время рендеринга и снизить нагрузку при больших объёмах данных.
▸ Настроил микрофронтендное взаимодействие, обеспечив интеграцию приложения в агрегатор ВТБ.
▸ Провёл онбординг нового специалиста, помогая быстро адаптироваться к проекту и команде.
Стек: JavaScript, TypeScript, React, Redux Saga, Redux Toolkit, React Query, Styled-components, Webpack, Webpack Module Federation, Jest, React Testing Library
Ноябрь 2019 — Март 2022
2 года 5 месяцев
Образовательный центр "Агат"
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend-разработчик
Проект: Платформа онлайн обучения
Задачи:
▸ Разработка новой функциональности в команде из 15 человек, включая 7
frontend-разработчиков
▸ Участие в миграции проекта на TypeScript.
▸ Проведение код-ревью.
Достижения:
▸ Завершил миграцию проекта на TypeScript, что улучшило типизацию, читаемость и
поддержку кода.
▸Добавил SSR в проект на Next.js, что улучшило производительность, SEO и ускорило загрузку
страниц.
Стек: JavaScript, TypeScript, React, Redux (Toolkit), Next.js, Styled-components, Ant Design, Webpack, WebSocket, Draft.js, Jest, Cypress.
Навыки
Уровни владения навыками
Продвинутый уровень
Обо мне
Frontend-разработчик с 6+ годами коммерческого опыта в React, TypeScript, Next.js. Специализируюсь на проектировании архитектуры, оптимизации производительности, построении UI-китов и микрофронтендов. Опыт внедрения CI/CD, покрытия кода тестами, работы в кросс-функциональных командах
Контакт: @IgorSeninDev
Неоконченное высшее образование
2016
Неоконченное высшее образование
Прикладной математики – процессов управления
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
