Разработка фронтенда на react
Разработка скриптов
Верстка сайтов
За время работы на фрилансе разработал три проекта, включая коммерческие и учебные.
Лендинг по продаже китайских автомобилей:
• Разработал адаптивный сайт на основе макета в Figma.
• Верстка выполнена с использованием HTML, CSS, JavaScript,
• Проект был интегрирован на React, обеспечивая динамическую загрузку контента и улучшенный пользовательский опыт.
Планировщик задач для студента
• Разработал веб-приложение для организации учебного процесса и распределения времени работы над проектами.
• Использовал стек React + Redux,
• Реализовал удобный интерфейс и систему управления задачами.
Учебные проекты
В рамках самообучения сверстал и разработал несколько учебных проектов, практикуя работу с адаптивной версткой, анимациями, React и Redux.
Работал над поддержкой и развитием сайтов компании, а также участвовал в создании новых веб-проектов.
Поддержка сайта компании (Bitrix + React):
• Перевод некоторых страниц на React, улучшая интерактивность и удобство использования.
• Рефакторинг кода, исправление ошибок и оптимизация производительности.
• Внедрение новых функций для улучшения пользовательского опыта.
• Разработка маркетплейса по продаже репеллентов
Разработка пользовательского интерфейса на React (EdTech компания):
• Интеграция с backend API.
• Настройка сборки и рабочего окружения с Vite и Webpack.
• Написание компонентов на React.
• Верстка шаблона с использованием HTML, CSS, JavaScript.
Доработки на существующих сайтах компании:
• Добавление новых функций на сайт
• Рефакторинг компонентов
• Ускорение скорости загрузки
• Работа с сайтами на разных технологиях (Bitrix + React/Vue)
Основные обязанности:
✔ Разработка React/Vue-компонентов
✔ Локализация и исправление багов
✔ Оптимизация работы сайтов и веб-приложений
✔ Ускорение скорости загрузки сайтов
✔ Настройка рабочего окружения Vite, Webpack
В рамках работы в компании занимался разработкой внутренних и клиентских проектов, оптимизацией производительности веб-приложений, а также выполнял обязанности веб-мастера.
Внутренний проект – база знаний:
• Разработал систему для хранения и управления инструкциями по работе с проектами.
• Использовал стек Bitrix + React, обеспечив удобную навигацию и поиск информации.
Оптимизация скорости загрузки сайтов:
• Улучшал показатели производительности веб-приложений, повышая их PageSpeed Insights с 30 до 90, что значительно сократило время загрузки страниц.
• Оптимизировал скрипты
• Оптимизировал стили
Доработка существующих проектов:
• Внедрял новые функции,
• Разрабатывал новые страницы
• Исправлял ошибки и адаптировал веб-приложения под бизнес-задачи на стеке Bitrix + React.
Разработка сайтов:
• Помогал в разработке сайта для перевозки кормов (кормовозов)
• Корпоративного сайта завода,
• Работал с React и Bitrix,
• Интегрировал динамический контент и обеспечивал удобный интерфейс.
Обязанности веб-мастера:
• Вносил правки на сайтах, работая со стилями (CSS, SCSS),
• Исправлял и дорабатывал компоненты React в существующих проектах.
• Делал правки в компонентах bitrix
Основные обязанности:
✔ Разработка React-компонентов
✔ Локализация и исправление багов
✔ Оптимизация работы веб-приложений
✔ Контроль версий с помощью Git и BitBucket
✔ Ускорение скорости загрузки сайтов
✔ Внесение правок в стили и доработка React-компонентов
✔ Участие в разработке сайтов на Bitrix + React