Резюме: Frontend разработчик (react)
Опыт работы — 4 года 3 месяца
Braunmex
Мексика
Декабрь 2021 — настоящее время
2 года 8 месяцев
Информационные технологии, системная интеграция, интернет
• Интернет-компания (поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)
• Разработка программного обеспечения
• Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Frontend-разработчик
Занимался разработкой CRM системы для логистической компании.
Обязанности:
- Создавал компоненты интерфейса для различных разделов CRM (управление заказами, управление клиентами, аналитические панели и т.д.).
-Настраивал API-запросы для взаимодействия с сервером, также обрабатывал данные, полученные от API, и отображал их в компонентах.
-Оптимизировал рендеринг компонентов для улучшения производительности приложения.
-Разработал и управленял сложными формами для ввода данных. Реализовывал клиентскую валидацию данных и обработку ошибок.
- Реализовал декомпозицию кода разделив функциональность поставленных задач на отдельные, более мелкие задачи.
- Разработал, стилизовал и интегрировал личный кабинет, в котором были реализованы следующие функции: оформление новых заказов, просмотр статуса заказов, отслеживание грузов, расчет стоимости доставки, обратная связь с менеджерами компании.
Amust software corp.
Май 2020 — Декабрь 2021
1 год 8 месяцев
Санкт-Петербург
- Информационные технологии, системная интеграция, интернет
- Интернет-компания (поисковики, платежные системы, соц.сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее)
- Разработка программного обеспечения
- Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг.
React разработка
Компания занимающаяся проектной деятельностью по разработке веб-сайтов, дизайну, поддержке и разработке мобильных приложений.
Последний проект над которым работал это конструктор резюме.
Обязанности:
- Верстка по макетам Figma
- Реализовывал переиспользуемые компоненты с соблюдением стандартов компании. - Добавлял запросы на сервер, обрабатывал и отображал полученные данные.
- Взаимодействовал с командой, работал над корректировками
- Проводил unit тестирование написанного кода, на Jest.
- Отражал ход разработки в системе управления задачами.
- Адаптировал дизайн под потребности бизнеса (на основе дизайн-макета)
Результат работы над проектом конструктор резюме:
- Разработал часть конструктора, а именно элементы отвечающие за визуальную часть резюме.
- Написал типизацию для каждого компонента.
- в работе использовал некоторые готовые решения из Antd, а также разработал собственные UI-kit на основе дизайн системы компании
- пофиксил баги и провел код ревью для улучшения и оптимизации кода, проводил онбординг сотрудников.
-Проводил онбординг новых сотрудников. -Проводил код ревью.
-Доработал компоненты из дизайн системы, чтобы они точно соответствовали утвержденному дизайну, для этого использовал готовые решения из открытых библиотек (Antd, MUI), также разрабатывал собственные UI-kit на основе дизайн-системы компании.
Стек: React 18, Vite, TypeScript, Redux Toolkit, React-router,SCSS, styled components, Webpack.
Обо мне:
Люблю разработку :)
Трезво отношусь к конструктивной критике, активно участвую в командных обсуждениях.
Личные и рабочие качества:
- Был незаменим в проведение онбординга и часто вызывался для выполнения этой задачи - Ответственныйб с умением работать в команде и умением довести дело до конца
Мой стэк: React 18, Vite, TypeScript, Redux Toolkit, React-router, Ant-Design, CSS.