Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был меньше недели назад

Кандидат

Мужчина, 30 лет, родился 30 августа 1995

Рассматривает предложения

Москва, не готов к переезду, готов к командировкам

Frontend разработчик

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 6 лет 1 месяц

Сентябрь 2023по настоящее время
2 года 3 месяца
Лента

Санкт-Петербург, lenta.com

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend разработчик
Роль: Senior frontend-разработчик Проект: https://lenta.com/ Задачи: ▸ Разработка основного сайта для онлайн-заказов в кросс-функциональной команде из 15 человек, включая 7 frontend-разработчиков (React/Next.js). ▸ Построение и рефакторинг архитектуры приложения для масштабируемости. ▸ Создание библиотеки для обработки SDUI-элементов. ▸ Интеграция микрофронтендов на React и Angular. ▸ Оптимизация клиентской части приложения. ▸ Оптимизация процессов CI/CD, настройка кэширования пакетов. Достижения: ▸ Разработал более 15 компонентов для UI-kit, улучшив единообразие интерфейсов и ускорив процесс разработки. ▸ Оптимизировал производительность приложения, увеличив показатель performance в Lighthouse на 20 пунктов. ▸ Собрал и выкатил более 10 стабильных релизов, обеспечив своевременную доставку обновлений. ▸ Добавил требование минимального покрытия кода тестами (85%) в CI/CD и увеличил фактическое покрытие с 50% до 85%, повысив качество кода и автоматизацию процессов. ▸ Разработал кастомное решение для интеграции микрофронтов React и Angular, обеспечив их взаимодействие и обмен компонентами. ▸ Инициировал ежемесячные встречи с командой для обсуждения трендов в веб-разработке, что улучшило обмен знаниями и повысило вовлечённость команды. Стек: JavaScript, TypeScript, React, Next.js, Jotai, React Query, Styled-components, Sass, Vite, Vitest, Nx.
Март 2023Сентябрь 2023
7 месяцев
Альфа-Банк

Москва, www.alfabank.ru

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend разработчик
Роль: Senior frontend-разработчик Проект: Интерфейс для оформления социальных выплат Задачи: ▸ Разработка фронтенд-части приложения в команде из 7 человек, включая 1 frontend-разработчика. ▸ Построение и рефакторинг архитектуры клиентской части. ▸ Создание библиотеки для SDUI-элементов. ▸ Развёртывание Storybook для демонстрации компонентов. ▸ Написание unit- и end-to-end-тестов. Достижения: ▸ Разработал библиотеку для обработки SDUI-элементов, ускорив процесс создания новых экранов и обеспечив гибкость интерфейсов. ▸ Разработал 15 компонентов UI-kit, ускорив создание интерфейсов и повысив их единообразие. ▸ Сократил время вывода новых экранов с 10 до 3 дней за счёт внедрения SDUI и UI-kit. ▸ Настроил Storybook для UI-компонентов, что позволило дизайнерам и разработчикам синхронизировать работу и снизить число багов. ▸ Повысил покрытие кода тестами до 85%, улучшив надёжность приложения и упростив сопровождение. Стек: JavaScript, TypeScript, React, Redux, Styled-components, Webpack, Jest, Cypress.
Март 2022Март 2023
1 год 1 месяц

Москва, www.vtbcareer.com

Финансовый сектор... Показать еще

Frontend-разработчик
Роль: Старший frontend-разработчик Проект: Внутренний интерфейс банка для одобрения сделок Задачи: ▸ Разработка приложения с нуля в команде из 10 человек, включая 2 frontend-разработчиков. ▸ Построение и рефакторинг архитектуры приложения для обеспечения масштабируемости и удобства поддержки. ▸ Переход на микрофронтендную архитектуру через Webpack Module Federation. ▸ Проведение онбординга новых сотрудников. ▸ Оптимизация клиентской части. Достижения: ▸ Реализовал виртуализацию компонентов, что позволило значительно улучшить производительность, сократить время рендеринга и снизить нагрузку при больших объёмах данных. ▸ Настроил микрофронтендное взаимодействие, обеспечив интеграцию приложения в агрегатор ВТБ. ▸ Провёл онбординг нового специалиста, помогая быстро адаптироваться к проекту и команде. Стек: JavaScript, TypeScript, React, Redux Saga, Redux Toolkit, React Query, Styled-components, Webpack, Webpack Module Federation, Jest.
Ноябрь 2019Март 2022
2 года 5 месяцев
Образовательный центр "Агат"

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Проект: Платформа онлайн обучения Задачи: ▸ Разработка новой функциональности в команде из 20 человек, включая 10 frontend-разработчиков ▸ Участие в миграции проекта на TypeScript. ▸ Наставничество и проведение код-ревью. Достижения: ▸ Менторство двух младших разработчиков, помогая им быстрее адаптироваться в проекте и повышая качество командного кода. ▸ Завершил миграцию проекта на TypeScript, что улучшило типизацию, читаемость и поддержку кода. ▸Добавил SSR в проект на Next.js, что улучшило производительность, SEO и ускорило загрузку страниц. Стек: JavaScript, TypeScript, React, Redux (Toolkit), Next.js, Styled-components, Ant Design, Webpack, WebSocket, Draft.js, Jest, Cypress.

Навыки

Уровни владения навыками
Продвинутый уровень
JavaScript
TypeScript
React
Redux
Redux saga
CSS3
Bootstrap
Styled components
Webpack
Git
Node.js
SSR
Next.js
Vite
Jotai
Nx
HTML
Ant design
CI/CD
REST API
REST
API
HTTP
HTML5
CSS
Jest

Обо мне

Frontend-разработчик с 6+ годами коммерческого опыта в React, TypeScript, Next.js. Специализируюсь на проектировании архитектуры, оптимизации производительности, построении UI-китов и микрофронтендов. Опыт внедрения CI/CD, покрытия кода тестами, работы в кросс-функциональных командах. Ищу позицию Frontend Developer с удалёнкой или гибридным форматом. Контакт: @IgorSeninDev

Неоконченное высшее образование

2016
Прикладной математики – процессов управления

Знание языков

РусскийРодной

АнглийскийB2 — Средне-продвинутый

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения