Доступен для новых проектов · part-time / full-time

Создаю CRM, сайты
и интеграции под ключ

Senior Fullstack-разработчик. Laravel + Vue, 5+ лет. От лендингов и корпоративных сайтов до CRM-систем, интеграций c WB / Ozon / Яндекс Маркет, AI-сервисов и Telegram-ботов.

Опыт
5+ лет
Сайтов
15+
Рейтинг карточки
40  90

улучшили рейтинг с 40 до 90 баллов на Яндекс Маркете

crm.client.ru/products
CRM — список товаров с маржинальностью
Laravel Vue 3 PHP 8.x WordPress OpenCart MySQL PostgreSQL Redis Horizon Filament REST API GPT API Telegram Bot API Wildberries Ozon Яндекс Маркет МойСклад ЮKassa / ЮMoney
Кейсы

CRM-системы, которые я построил и развиваю

Ниже — реальные интерфейсы из админок. Переключайте вкладки, чтобы увидеть, что внутри.

Боевые ссылки

Дам доступ к демо-стендам и проведу экскурсию — по запросу.

Сайты под ключ

Не только CRM — сайты любого формата

Лендинги, корпоративные, интернет-магазины. Пишу с нуля или дорабатываю существующие.

Портфолио

Сайты, которые я сделал

Корпоративные, услуговые, магазины. Можно открыть любой и посмотреть вживую.

Скриншоты лежат в папке images/portfolio-{slug}.png. Если файла нет — карточка показывает фавикон сайта и название.

Услуги

Что я ещё разрабатываю

Полный цикл: от архитектуры и интеграций до AI-сервисов и админок.

CRM под ключ

Архитектура, фронт, бэк, админка. Multi-tenant, ролевая модель, журнал активности.

Интеграции с маркетплейсами

Wildberries, Ozon, Яндекс Маркет, МойСклад. Заказы, остатки, цены, синхронизация.

Платёжные системы

ЮKassa, ЮMoney и другие. Подписки, рекуррентные платежи, чеки.

AI в CRM

GPT для контента и описаний, генерация изображений, аналитика конкурентов.

Telegram-боты

Уведомления для команды, оповещения о критичных событиях, чат-боты для клиентов.

Мультидоменность

Каждый клиент — отдельный поддомен и БД. Полная изоляция данных.

Микросервисная архитектура

Раскол монолита, очереди Laravel Horizon, асинхронная обработка.

Легаси и рефакторинг

Привожу старый код в порядок: тесты, типизация, очереди, кэш — без даунтайма.

Результаты

Цифры, которые я привёз клиентам

1М ₽
Предотвращено убытков за ~20 минут — авто-блокировка цены + Telegram-алёрт
40 → 90
Рост рейтинга карточек на Яндекс Маркете благодаря AI-улучшению контента
319K
Товаров в одной таблице — индексы, кэш, очереди, всё стабильно работает
15+
Сайтов в портфолио: лендинги, корпоративные, магазины
Архитектура

Как устроены мои системы внутри

Микросервисы вместо монолита

Разделил большой монолит на сервисы по доменам: товары, заказы, каналы, аналитика, AI. Снизил нагрузку, повысил масштабируемость, ускорил доставку фич.

Очереди Laravel Horizon

Тяжёлые операции — синхронизация остатков, парсинг, рассылки — уведены в очереди. Основное приложение остаётся быстрым даже под пиковой нагрузкой.

Multi-tenant: БД на клиента

Разделение по поддоменам, отдельная БД на каждого клиента. Полная изоляция данных и интеграций — данные одного никогда не пересекаются с данными другого.

Защита от ошибок ценообразования

Авто-блокировка товара при подозрительной цене + мгновенный алёрт в Telegram + ручное восстановление. Один из кейсов — предотвращены потери до 1 000 000 ₽ за ~20 минут.

Стек и подход

Технологии и принципы

Backend

PHP 8.x Laravel Filament v3 / v4 REST API Horizon Redis MySQL PostgreSQL

Frontend

Vue 3 JavaScript Tailwind CSS Vuexy Filament UI

CMS

WordPress OpenCart

Интеграции

Wildberries Ozon Яндекс Маркет МойСклад ЮKassa ЮMoney Telegram Bot API GPT API

Инструменты

VSCode Postman Bruno Laragon Git

Принципы разработки

Не догмы, но рабочие правила, которые экономят время на год вперёд.

SOLID KISS DRY TDD ООП MVC DDD REST API

В процессе прокачки

Технологии, которые добавляю в стек прямо сейчас.

Docker ElasticSearch OpenSearch
Кому подойдёт

Я особенно полезен, если…

  • Нужен сайт под ключ: лендинг, корпоративный, магазин
  • У вас e-commerce проект и нужно навести порядок
  • Нужно интегрироваться с маркетплейсами — WB, Ozon, Яндекс Маркет
  • Есть легаси-код, который нужно привести в порядок без даунтайма
  • Хотите быстро запустить MVP и проверить гипотезу
  • Нужно внедрить AI в существующую CRM
  • Нужны боты в Telegram для команды или клиентов
Формат работы

Как я работаю

01
Быстро вникаю в проект
Обычно — в первый же день. Чужой код читаю быстро.
02
Всегда на связи
Telegram и WhatsApp — отвечаю в течение часа в рабочее время.
03
Старт за 1–2 дня
Можно начать с небольшой задачи и решить, продолжаем ли.
04
Самостоятельно или в команде
Веду проект целиком или вписываюсь в существующий процесс. Можно без официального оформления.
FAQ

Что обычно спрашивают

Можно начать с маленькой задачи?
Да, и я даже рекомендую так попробовать. Так у нас получится оценить друг друга без больших обязательств.
Работаете без оформления?
Да, можно как самозанятый, ИП или частное лицо. Также работаю по договору с юр. лицами.
Сколько займёт сайт под ключ?
Лендинг — от 1 недели, корпоративный — от 3 недель, магазин — от 1 месяца. CRM «под ключ» — 2–4 месяца. Точнее — после диагностики задач.
Что с легаси? Нужно переписывать всё?
Нет. Чаще — рефакторим по частям, постепенно вытаскиваем модули в сервисы. Без даунтайма и без «большого взрыва».
Чьи данные доступа? Где хостинг?
Всё на ваших серверах и под вашими аккаунтами. Я только подключаюсь по доступам, которые вы можете отозвать в любой момент.
Бонус-игра

Сможете пристыковать SpaceX? 🚀

Пристыкуйте корабль к МКС — и получите бонус. Успешная стыковка — когда все зелёные цифры ниже 0.2, а скорость ниже −0.2 м/с.

Получилось? Сделай скрин и пришли в WhatsApp — будет бонус 😉

Открыт для проектов

Опишите задачу — отвечу быстро и предложу решение

Кратко расскажите, что нужно, или скиньте ссылку на проект. Можно начать с небольшой задачи — посмотрим, как нам работается.

Никаких форм и почты — только живые мессенджеры.

Используем cookie

Чтобы сайт работал корректно и я понимал, какие разделы вам интересны. Подробнее — в политике конфиденциальности.