MIDDLE FRONTEND DEVELOPER

Основной стек: React, TypeScript, Next.js, Redux, Gsap, React Query, RTK Query, Strapi
Коммерческая разработка: 4 года
Знание английского: B2 — Upper-Intermediate.

Навыки
Hard Skills
Языки и фреймворки: React, React Native, Next.js, JS, TS, HTML, CSS
Библиотеки: Redux, Redux Toolkit, RTK Query, Gsap, Three js, Material UI, Ant Design, Styled Components
Верстка и стили: Sass, Styled-components, Stylus, БЭМ,
Работа с API: Fetch, Axios, RTK Query, REST API, Strapi
Прочее: Docker, Git, Figma, Vite, Webpack, Yarn, nvm, Gulp, Storybook
Team Skills
Code Review: участвую в улучшении качества и читаемости кода, провожу код ревью
Организация работы: веду учет задач в системах управления, грамотно расставляю приоритеты и соблюдаю сроки
Фокус на результат: приоритизирую разработку функций с максимальной ценностью для клиента, минимизируя избыточную функциональность

Опыт работы
02.2023 - по настоящее время
Обновление Личного Кабинета сайта брокерской компании
Роль на проекте: Frontend Developer
Технологии: Typescript, Redux-toolkit, Material UI, Styled-components
Команда: 3 разработчика
- Разработка компонентов пользовательского интерфейса
- Рефакторинг устаревшего кода, перенос существующего функционала на новые технологии
- Обновление дизайна
12.2022 - 02.2023
Интернет-магазин компьютерной техники
Роль на проекте: Frontend Developer
Технологии: NextJs, Typescript, Redux-toolkit
Команда: 5 разработчиков
- Разработка компонентов пользовательского интерфейса
- Перенос существующего функционала сайта с javascript на typescript
- Рефакторинг устаревшего кода, перенос функционала на новые технологии
02.2022-12.2022
Платформа для мониторинга, и редактирования налогов для различной акцизной продукции
Роль на проекте: Frontend Developer
Технологии: Typescript, React, Redux toolkit, ant-design
Команда: 6 разработчиков
- Добавление нового функционала сайта по макетам
- Создание прототипов и разработка нового функционала
- Создание международной версии основного сайта с поддержкой перевода
12.2021 — 02.2022
Платформа автоматизации системы управления информационной безопасностью
Роль на проекте: Frontend Developer
Технологии: React, Typescript, Ant-design, Styled Components
Команда: 6 разработчиков
— Создание компонентов пользовательского интерфейса
— Перенос старого функционала на новые технологии
— Написание тестов
08.2021 — 11.2021
Система организации и управления проектами
Роль на проекте: Frontend Developer
Технологии: React, Typescript, Storybook
Команда: 20 разработчиков
— Создание компонентов пользовательского интерфейса
01.2021 — 04.2021
Интернет-магазин по продаже массажеров
Роль на проекте: Frontend Developer
Технологии: React, MobX, Next.js, typescript
Команда: 2 разработчика
— Адаптивная верстка сайта по макету
— Разработка всей логики сайта
— Просмотр товаров
— Добавление товаров в корзину
— Отправка данных о заказе на сервер
04.2021 — 05.2021
Разработка визуального конструктора для ремонта квартир с использованием Next.js и Three.js
Роль на проекте: Frontend Developer
Технологии: React, Redux, Typescript, NextJs, ThreeJs
Команда: 2 разработчика
— Адаптивная вёрстка сайта
— Создание 3D моделей для ThreeJs
— Разработка логики визуального отображения моделей на сайте с помощью Threejs
До 04.2021
Технологии: SCSS, Styled Components, JavaScript (ES6+), Typescript, React+Redux/MobX, React Native, Three.js, Next js, Docker— Разрабатывал сайты с использованием React, NextJs
— Участвовал в разработке приложения для мобильных телефонов на React Native
— Участвовал в разработке сайтов с визуальным 3D конструктором на ThreeJs
— Участвовал в разработке PWA приложения для мобильных устройств