/* Мой опыт в создании сложных веб-продуктов */

Корпоративный сайт для американского финансового брокера

Технологии : Gatsby JS

gatsbyjs

MUI

material-ui

Contentstack

contentstack

  • С нуля был разработан масштабный сайт с 170+ компонентами и 400+ уникальными страницами.
  • Лично разрабатывал множество сложных UI компонентов (формы, калькуляторы, таблицы с большим колчеством данных и логики, графики, интерактивные карты)
  • Разработал автоматическое создание страниц, полностью управляемое через CMS, что позволило создать 15 000 страниц (2000+ статей, 8 языков, включая арабский).
  • Разработал мультидоменный билд проекта и бесшовную навигацию сайта.
  • Создал форк npm-пакета для расширения функционала.
  • Взаимодействовал с дизайнерами и QA-командой заказчика; CTO клиента отметил высокий профессионализм.
  • Проект занял более 2000 часов и включал команду до 6 разработчиков.
  • Оптимизировал SEO (добавлял: обязательные метатеги, JSON-LD разметку, favicon, manifest, LLM и тд)
  • Улучшил показатели интерактивности (INP), исправив проблемы, выявленные новой метрикой Google Core Web Vitals, что повысило пользовательский опыт и соответствие современным веб-стандартам.

Корпоративный сайт для Инвойсбокс

Технологии : Next JS

nextjs

MUI

material-ui

Gitlab CI/CD

gitlab

Strapi

strapi

  • Был разработан сайт, включающий более 50 уникальных компонентов. Для удобства их масштабирования в проект была внедрена специальная функция "скейлинга", позволяющая легко изменять размер и адаптировать элементы под разные устройства и разрешения экрана.
  • Создал визуальный конструктор страниц, который дает возможность предварительно просматривать внешний вид страницы перед её публикацией в продакшене и самостоятельно собирать новые страницы по желанию заказчика.
  • Настраивал GitLab CI/CD, Docker, NGINX для автоматического деплоя и миграцию контента со старого сайта.
  • Оптимизировал SEO (добавлял: обязательные метатеги, JSON-LD разметку, favicon, manifest, LLM и тд)

ERP-система для швейной фабрики

Технологии : Next JS

nextjs

MUI

material-ui

Django

Django

  • Реализовал ролевую систему, конструктор заказов, уведомления, интеграцию с amoCRM и личный кабинет.
  • Разрабатывал админ-панель
  • Участвовал в backend-разработке на Django.
  • Разрабатывал telegram бота для интеграции пользователя и системы

Сайт по продвижению услуг для испанского заказчика

Технологии : Gatsby JS

gatsbyjs

Strapi

strapi

  • Разрабатывал UI-компоненты разной сложности.
  • Интегрировал Google Maps с кастомным дизайном и кликабельными объектами.
  • Оптимизировал метрики Lighthouse.
  • Создавал архетиктуру и логику для Strapi CMS
  • Оптимизировал SEO сайта, включая метатеги, структурированные данные и корректное отображение страниц в поисковых системах.

Личный сайт-портфолио

Технологии : Next JS

nextjs

Prismic

prismic

Tailwind

tailwind

  • Разработал личный статический сайт для демонстрации навыков и проектов.
  • Интегрировал сайт с Prismic CMS для управления всеми данными через интерфейс без изменения кода.
  • Создал пользовательские UI-элементы: popup, слайдеры, бургер-меню, анимации и тд.
  • Обеспечил плавные анимации для интерактивных элементов.
  • Настроил возможность создания новых страниц полностью через CMS без дополнительной разработки.
  • Реализовал полную изменяемость контента для гибкого управления сайтом.
  • Оптимизировал SEO выдачу