MINNIBAEV
WordPress / WooCommerce
разработчик
Делаю, расширяю и чиню продакшен на WordPress и WooCommerce: кастомные плагины, API/ERP/платёжные интеграции, сложная бизнес-логика и legacy-код, который нельзя переписать с нуля.
6 лет в зарубежной WordPress/WooCommerce-команде, сейчас — senior developer. Веду задачу сам, от диагностики до релиза.
PHP · WordPress · WooCommerce · REST API · MySQL
Чем занимаюсь
01
WordPress
- Кастомные плагины
- Хуки и интеграции
- Функциональность в админке
- Multisite
02
WooCommerce
- Checkout
- Заказы
- Цены
- Доставка
- Платежи
- Бизнес-логика
03
API-интеграции
- REST API
- CRM / ERP
- Синхронизация данных
- Аутентификация
- Фоновые задачи
04
Отладка
- Legacy-код
- Конфликты плагинов
- Продакшен-баги
- Производительность: запросы и БД
05
Кастомная разработка
- Автоматизация
- Внутренние инструменты
- Собственные API-эндпоинты
- Небольшие плагины
Кейсы
Анонимизированные версии реальных задач. Большая часть работы закрыта NDA, поэтому прод-код и сайты клиентов не публикую.
Интеграция WooCommerce и ERP
Правила доступности, персональные цены и заказы жили во внешней системе. Собрал контур в WooCommerce: остатки, ограничения, цены и обратная отправка заказов.
API-интеграция · Синхронизация остатков · Цены · Заказы
Кастомный пайплайн заказов
Стандартные статусы Woo не покрывали цепочку: резерв, внешняя обработка, возврат результата. Своя машина состояний на хуках заказа.
Статусы заказа · Хуки · Метаданные заказа · Внешние сервисы
Платёжный шлюз с бизнес-правилами
Нужны были условия списания, которых нет в коробке gateway. Кастомный шлюз: проверка правил до оплаты, корректные статусы заказа.
Payments API · Валидация · Секреты · Статусы заказа
Операции Multisite через WP-CLI
Однотипные правки по сети вручную давали рассинхрон. Вынес в WP-CLI: прогон по сайтам, отчёт, без кликов в каждом блоге.
Multisite · WP-CLI · Пакетная обработка · Отчётность
Медленный WordPress / WooCommerce
После роста данных просели витрина или админка. Разобрал запросы, хуки и внешние вызовы на горячем пути.
MySQL · WP_Query · Object cache · Hooks
Пример кода
Публичный контур синхронизации: внешний API → WordPress → WooCommerce. Показывает клиент API, границы записи в каталог и повторы.
WooCommerce Stock Sync
Внешний API → WordPress → WooCommerce. Авторизация, повторы с backoff, запись в каталог только после валидации.
Стек
- PHP
- WordPress
- WooCommerce
- MySQL
- REST API
- JavaScript
- HTML / CSS
- Composer
- Git
- Docker
- WP-CLI
Как подхожу к задаче
Минимальное изменение, которое закрывает задачу и не ломает соседние сценарии. Большой рефакторинг — только если без него нельзя.
01
Воспроизвести
Точные шаги, версии, окружение
02
Диагностировать
Логи, хуки, SQL, API-ответы
03
Спланировать
Минимальное изменение, без рефакторинга
04
Реализовать
Код, обработка ошибок, тесты
05
Проверить
Исходный сценарий и смежные кейсы
Работа с бизнесом
Открыт к фрилансу, контрактной работе и коротким проектам.
- ИП · разработка ПО
- Договор · счёт · юр. лица
FAQ
Есть WordPress или WooCommerce
проект, которому нужен разработчик?
Давайте обсудим.