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

от 11 Января 2025

Андрей Валентинович

Возраст

37 лет (23 Июня 1988)

Город

Минск
Переезд невозможен

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя
Тип занятости

Полная занятость

Опыт работы

3 года

Frontend-разработчик
GRIZZLY Digital в Минске
Информационные технологии / IT / Интернет
1 год 11 месяцев,
Февраль 2023 - Январь 2025

В течение двух лет работы в GRIZZLY (СЕО-агентство), я участвовал в трех крупных аутсорсинговых проектах для различных клиентов. Моя роль заключалась в разработке высококачественных frontend-решений с использованием Next.js и сопутствующих технологий. Я работал в тесной интеграции с командами дизайнеров, бэкендеров и проектных менеджеров, обеспечивая надежную и быструю разработку интерфейсов с фокусом на потребности клиентов и бизнес-цели. Все проекты были выполнены в соответствии с методологией Agile, что позволило нам эффективно управлять сроками и качеством.

- Разработал CRM-систему для ОДО Клен (обработка металлов) с использованием Next.js, React.js, TypeScript, Redux и Material-UI. Создал функционал для управления заказами, складом и отчетами, что позволило повысить эффективность работы и минимизировать ошибки в учете. Работал в команде из 3 фронтендеров, тесно взаимодействуя с бэкендерами для интеграции и синхронизации с сервером.
- Реализовал сайт для кафе Food-hunter с интерактивным меню, возможностью онлайн-заказа и интеграцией с Frontpad для автоматизации потока заказов. Использовал Next.js, React, Redux, TypeScript и REST API, что позволило улучшить клиентский опыт и упростить процесс управления заказами. Совместно с дизайнером и бэкендерами обеспечивал слаженную работу всех частей системы.
- Разработал сайт для мастерской Beeton с каталогом товаров, возможностью заказа и онлайн-оплаты через Stripe API. В проекте использовал Next.js, React, TypeScript, Redux и Node.js, что обеспечило стабильность и высокую производительность.
- Взаимодействовал с фронтенд-командой и дизайнером, учитывая требования клиента для обеспечения отличного юзер-экспириенса.
- В рамках проектов активно применял SSR (Server-Side Rendering) и SSG (Static Site Generation) в Next.js для улучшения производительности и SEO-оптимизации.
- Разработал гибкую архитектуру для быстрого рендеринга страниц и масштабируемости приложений.
- Работал по Agile методологии в мультидисциплинарной команде: фронтендеры, дизайнеры, бэкендеры и проджект-менеджеры. Участвовал в ежедневных стендапах, планировании и распределении задач, что обеспечивало эффективное управление проектами и своевременное выполнение задач.
- Настроил CI/CD процессы с использованием GitLab CI, Docker и Jenkins, что улучшило стабильность и ускорило релизы.
- Использовал Storybook для разработки и тестирования UI-компонентов, что позволило обеспечить единообразие интерфейсов и упростило внедрение новых фич.
- Проводил код-ревью и помогал коллегам с рефакторингом, улучшая качество кода и соблюдая стандарты проекта.

Стек технологий:
Next.js, JavaScript (ES6+), React.js, Redux, React, TypeScript, Router, REST API, Material-UI, Tailwind CSS, Frontpad, Stripe API, Node.js, Git, GitLab CI, Docker, Jenkins, Storybook, Jest, React Testing Library.

Frontend-разработчик
СерверПром в Минске
Информационные технологии / IT / Интернет
1 год 1 месяц,
Январь 2022 - Февраль 2023

Работал в команде 2 фронтендера, 3 бэкендера, дизайнер, аналитик и PM, по Kanban системе

- Сделал интерактивную таблицу заказов с фильтрами, сортировкой и постраничной навигацией на React Table, упростив диспетчерам работу с большим объемом данных.
- Сверстал форму оформления заказов с валидацией на лету через React Hook Form и кастомные правила проверки, устранив проблемы с некорректными данными.
- Интегрировал карту для трекинга автомобилей с Leaflet.js и WebSocket, обеспечив обновление позиций в реальном времени.
- Подключил модуль отчетов и графиков с Chart.js для аналитики по заказам и активности водителей.
- Настроил уведомления через WebSocket и SMS API, улучшив коммуникацию с клиентами и водителями.
- Участвовал в ежедневных митингах и планировании задач в Jira, разбивая крупные задачи на подзадачи для лучшего контроля сроков.
- Создал библиотеку UI-компонентов с Storybook, упростив поддержку и реюз компонентов.
- Настроил генерацию статической документации и обучающих материалов с использованием Astro

Стек: JavaScript (ES6+), React.js, Redux, Redux Thunk, React Router, REST API, WebSocket, Material-UI, Ant Design, Leaflet.js, Webpack, Storybook, Git, Jest, React Testing Library, Astro.

Образование
Жодинский политехнический колледж

Среднее специальное

Обработка металлов давление, техник-технолог

Жодино, 2004 — 2008 гг.

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

30 июля, 2023

Владислав Олегович

Город

Минск

Возраст

30 лет (27 марта 1995)

Опыт работы:

2 года и 10 месяцев

Последнее место работы:

Обучение , Skillbox
03.2022 - по текущее время

9 апреля, 2015

Владислав Игоревич

Город

Минск local_shipping

Возраст

29 лет ( 2 января 1996)

Опыт работы:

Без опыта

15 июля, 2015

Денис Олегович

Город

Минск

Возраст

33 года ( 5 октября 1991)

Опыт работы:

Без опыта

Подпишитесь на похожие резюме