Frontend-разработчик
Андрей Валентинович
Возраст
37 лет (23 Июня 1988)
Город
Минск
Переезд невозможен
Полная занятость
3 года
Информационные технологии / IT / Интернет
В течение двух лет работы в 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.
Информационные технологии / IT / Интернет
Работал в команде 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
57 000 руб
9 апреля, 2015
15 июля, 2015
Денис Олегович
Город
Минск
Возраст
33 года ( 5 октября 1991)
Опыт работы:
Без опыта
Резюме размещено в отрасли