# Проекты

❤️ Горжусь всеми проектами, где я принимал участие.

# Контент-платформа, 2022

Контент-платформа для партнеров и сотрудников компании

Особенности участия в проекте:

  • Laravel, Vuejs
  • ffmpeg обработка видео-контента в hls для просмотра в браузере

# Каталоги продукции для ВЭД-отдела, 2022-2023

Система оптовых каталогов для разных видов зарубежных клиентов

Особенности участия в проекте:

  • интеграция с Bitrix24 CRM
  • фронтенд/бэкенд Laravel && Vue
  • разные дисконтные программы
  • медиа-библиотека для товаров
  • экспорт/импорт Excel

# Музыкальный сервер MSBOX, 2022-2023

Система музыкальной трансляции в торговых центрах, сетевых магазинах, выставочных залах, фитнес-клубах и тд. Автоматизирует вещание фоновой музыки, роликов объявлений, рекламных сообщений.

Особенности участия в проекте:

  • занимался только фронтенд на React
  • исправлял ошибки и недоработки

# 🛍 Разработки в Shopify, 2021

Особенности проекта:

  • доработки тем Shopify
  • создание модулей и плагинов (JS, Shopify API)
  • админ-панель для работы с плагинами

# 💄 Обучающая платформа для бьюти-мастеров, 2021

Особенности проекта:

  • Webserver (nginx) (реализован доступ к папке /media и проверка доступа к hls файлам)
  • Laravel (backend, api, front-office для клиентов)
  • Админка (frontend - Vuejs, backend - API)
  • 2 очереди Horizon (одна общая мультипоточная для почты, изображений и пр, вторая для обработки видео в ОДИН поток)
  • 2 базы данных PostgreSQL 13 (JSON support, Full text Search, Fuzzy search), 1 - основная клиентская, вторая - сервисная service_db - в ней хранятся страны, регионы, города, в дальнейшем логи и прочие вспомогательные данные, которые не нужно архивировать каждый час
  • распределенная система хранилища статичных файлов - minio на AWS-S3 протоколе, при необходимости можно поменять на другие S3-совместимые хранилища
  • Broadcast (websocket) уведомления для админки
  • i18n реализовано через доп json поля
  • обработка видео сделана на ffmpeg, занимается отдельная очередь Horizon, нарезаются разрешения 360 (500kb/s), 720 (1200kb/s)
  • для просмотра видео используется плейер playerjs
  • загрузка больших видео-файлов реализована чанками по 10Мб
  • разработана панель для переводчиков для удобного перевода прямо на сайте
  • на клиенте и бекенде используется Sentry (есть возможность поставить self-hosted версию)

# 🔺 My-Headhunter HR-портал, ОАЭ, 2021

Сайт MyHH My-Headhunter.com (opens new window) - зарубежный HR-портал для компаний, агентов и кандидатов. Особенности проекта:

  • Фронтенд сделан на NuxtJS
  • API (GraphQL) на Laravel
  • очереди на Horizon
  • DB PostgreSQL + PostGIS
  • Deployment Gitlab CI/CD
  • Websocket

Занимался задачами как FullStack разработчик

# 🅿️ "Парковочное пространство" 2021

Сайт RuParking RuParking (opens new window) для платных городских парковок сделан на ReactJS + Leaflet, PHP Symphony. Система развернута в городах Ростов-на-Дону, Севастополь, Тюмень и др.

Занимался только технической поддержкой сайта.

# 👨‍⚕ МедАнгел виджет, Воронеж, 2021

МедАнгел виджет МедАнгел (opens new window) Виджет для онлайн-записи в медицинской информационной системе МедАнгел (opens new window). Доступен выбор филиалов, услуг, врача, времени, подтверждение по SMS, возможна онлайн-оплата. Виджет сделан на ReactJS, PHP и легко интегрируется в любую CMS (Wordpress, Joomla).

Занимался только технической поддержкой виджета онлайн-записи.

Допы

# 🌻 АИС АПК Зерно, Уфа, 2020

АИС АПК Зерно Платформа для трейдинга зерновыми.

Разработка фронтенда личного кабинета. Vuejs, Nuxtjs, TYPESCRIPT, Bootstrap4, socket.io + pusher, vee-validate, vue-api-query.

Бэкенд на Laravel (API, Swagger, Horizon, Sanctum, Telescope, league, DADATA (opens new window), spatie, telegram, smsc, др)

Допы

# 🗂 АИС МФЦ "Мои Документы", Москва, 2018-2019

АИС МФЦ "Мои Документы" 2018-2019 Участие в Разработке фронтенда для Автоматизированной Информационной Системы МногоФункциональный Центр "Мои Документы".

Самое сложное в проекте - разработка громадной многоступенчатой формы для заполнения анкеты со всеми взаимосвязями и дальнейшим редактированием.

Общий состав команды - 10 человек.

Продолжительность участия в проекте 1.5 года.

Технологии Vuejs + PHP Yii2 REST API.

Допы

# 🎤 17 Независимый HIP-HOP BATTLE 2019-2020

17 Независимый HIP-HOP BATTLE Главный разработчик портала 17 независимого рэп-баттла.

В баттле участвовали известные рэп-исполнители (Окси, Крид и др), общее количество участников свыше 9000.

Делали с нуля и фронт (Nuxtjs), и бэк Yii2 REST API.

Из интересного в разработке:

  • Валидация звуковых файлов (php-ffmpeg)
  • Разные правила расчета победителей для каждого раунда
  • Баннерная рекламная система
  • Рейтинги треков, судей
  • Аудио-плейер
  • Панель судейства
Допы

# 🐖 PROD.CENTER 2018

PROD.CENTER PROD.CENTER - сеть площадок для купли-продажи сельхозпродукции (мяса, зерна, рыбы и еще 14) между компаниями. Средний размер сделки – 20–25 млн руб. За семь месяцев 2018 г. на платформе, по ее данным, проведено 22 000 торгов, продано товаров на 37 млрд руб.

Участие в качестве Full Stack Разработчика для развития новых направлений. Работал над админкой для менеджеров компаний, фронтенд новых порталов.

Старт проекта - 2015г.

Общий состав команды - около 10 человек.

Технологии PHP7 Yii2, Jquery, Vuejs

📰 Статья в Ведомостях (opens new window)

src

PROD.CENTER

# 🚗 PS-AUTO Интернет-магазин шин, дисков и автозапчастей 2019-2022

PS-AUTO Интернет-магазин шин, дисков и автозапчастей Главный разработчик PS-AUTO Интернет-магазин шин, дисков и автозапчастей

Технологии Vuejs (Nuxtjs) + Laravel

Из интересного в разработке:

  • интеграция разнородных поставщиков автозапчастей и агрегаторов
  • решение проблемы унификации шин и дисков, полученных из разных источников (Шинсервис, МосАвтоШина и пр)
  • поиск по каталожному номеру у местных поставщиков и агрегаторов
  • рекламные баннеры, раздел объявлений, автосервис
  • отдельное приложение SPA для администратора, менеджера и других ролей
  • импорт/экспорт прайсов от местных поставщиков
  • интеграция с техническими каталогами подбора автозапчастей и VIN подбора Laximo
  • стандартные фишки (SMS, интернет-эквайринг Альфабанк, мессенджеры)
Допы

# 👗 Клуб Совместных Покупок 2015, 2017

Клуб Совместных Покупок 2015 Главный разработчик портала

Технологии PHP Yii2, Jquery

Из интересного в разработке:

  • Парсинг десятков сайтов-каталогов производителей и оптовых компаний
  • Интеграция по API с ведущим интернет-магазином Simaland
  • Расчет заполнения совместной покупки в зависимости от упаковок и размерных рядов
  • интеграция с платежной системой, SMS уведомления
  • автоматизация работы организатора СП
Допы

Совместные покупки для организатора Елены Быковой

# Участвовал во многих проектах

# 📇 CRM Okna.ru 2018-2019

Участие в разработке фронтенда Vuejs. (код-ревью, консультации vuejs)

# ⚙️ Цифровая платформа i4.0 2019

Цифровая платформа i4.0 2019 Разработка фронтенда для цифровой платформы для сферы техобслуживания.

Only Vuejs

# 👛 Poskidke.ru

only nuxtjs on start Поскидке Поскидке

# ✈️ Aviaj

2015, proj (PHP Yii2), бронирование туров Aviaj

# 💨 Дымыч.РФ

Учет продаж (Vuejs Quasar.dev) Дымыч.РФ

# 🎓 корпоративные сайты, интернет-магазины, каталоги

Более 15 шт Под NDA: Global-trade (на базе https://crmplease.me), Gigaboom, runet-crm, spravkavrn.ru, https://konstruktor.com, Pawline FleetCart, Drilling Auction

Обновлено: 4/6/2023, 4:02:01 PM