Услуги
Обсудить проект
Sergey Shemedinov · WordPress Developer · 10 лет

Делаю WordPress, который работает на бизнес

Кастомная разработка сайтов и плагинов, интеграции с CRM, техническая оптимизация. 10 лет в WordPress, 300+ реализованных проектов, клиенты в 17 странах. Не использую page builders, не пишу «уникальные решения» в коммерческих предложениях.

  • 10 лет в WordPress-разработке
  • 300 + завершённых проектов
  • 17 стран география клиентов
  • 3 языка RU · EN · UZ
История

Как я оказался в WordPress и почему остался

2016

Программирование с подросткового возраста, WordPress — с 2016

Программировать начал ещё в школе — мелкие сайты на чистом HTML, потом PHP, эксперименты с разными фреймворками. В 2016 году впервые столкнулся с WordPress по работе: нужно было быстро запустить корпоративный сайт. С тех пор так и не отпустил — потому что WordPress решает 95% задач малого и среднего бизнеса, и решает их хорошо, если уметь его готовить.

Первые годы — типичная траектория: лепить темы из готовых шаблонов, страдать с page builders, учиться на своих ошибках. Понимание того, как работает WordPress на самом деле, пришло только когда начал читать исходники Core.

2019

Уход от шаблонов к кастомной разработке

В какой-то момент стало понятно, что готовые темы и page builders — это ловушка. Сайт выглядит «как у всех», работает медленно, обновляется через боль, поддерживать невозможно. Перешёл на разработку кастомных тем с нуля: ACF Pro, Gutenberg-блоки, чистая архитектура.

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

2022

Ниша — кастомные плагины и интеграции с CRM

К 2022 году стало ясно, что у меня хорошо получается одна конкретная область — кастомная разработка плагинов и интеграции WordPress с CRM. Это место, где сходятся бизнес задачи (как не терять лиды), технические нюансы (REST API, очереди, идемпотентность) и инженерная дисциплина (логи, мониторинг, документация).

На рынке СНГ ниша была почти пустой — все «делают сайты», единицы делают интеграции с production-уровнем надёжности. Сейчас за плечами 30+ интеграций с Bitrix24, AMO CRM, Roistat и другими системами. Параллельно — несколько авторских плагинов, релиз ближайших скоро.

2024–2026

Глобальные проекты, многоязычные платформы

Последние два года всё больше проектов на стыке нескольких рынков и языков. Самый показательный — Citizora: международная иммиграционная платформа на четырёх языках (EN/RU/AR/HI), охват 60+ юрисдикций. Запустили рабочую версию за 3 месяца, лиды доставляются партнёрам в нужной стране за секунды.

К сегодняшнему дню — 300+ реализованных проектов, клиенты в 17 странах от Канады до ОАЭ. Фокус: WordPress полного цикла с акцентом на сложную разработку, многоязычность и production-grade надёжность. Всё, что делаю, поддерживаю через подписочную модель — это держит качество кода в долгую.

Принципы

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

Шесть вещей, которые я делаю одинаково на каждом проекте — от $300 интеграции до $10K платформы.

  1. Прозрачность от старта до сдачи

    Каждую неделю — короткий отчёт: что сделано, что в работе, где блокировки. На длинных проектах — еженедельные демо. Клиент никогда не оказывается в ситуации «прошёл месяц, что там происходит».

  2. Документация — часть работы, не «потом, если успею»

    Каждый плагин, каждая интеграция и каждая нетривиальная часть кода документируется в момент написания. Через три месяца, когда нужно будет внести правку, мне (или следующему разработчику) не придётся читать код, чтобы понять что он делает.

  3. Production-grade надёжность по умолчанию

    Любая интеграция должна обрабатывать ошибки сервиса-получателя, иметь retry-логику, логировать что произошло и уведомлять о падениях. Не «работает на демо» — а «работает в три часа ночи в субботу, когда сервер Bitrix24 недоступен пять минут».

  4. Код, который не стыдно открыть через два года

    Никаких «временных решений», которые остаются навсегда. Никаких магических чисел. Никаких функций на 500 строк. Если код становится сложным — это знак, что архитектуру нужно переосмыслить, а не добавить ещё один if.

  5. Честный отказ — лучше плохого «да»

    Если задача не моя — скажу прямо и порекомендую коллегу. Если бюджет не реалистичен — скажу до подписания договора, а не на середине проекта. Если клиент хочет что-то, что ему повредит — попробую отговорить. Это иногда стоит мне заказов. И это то, за что меня рекомендуют.

  6. Долгосрочные отношения, не разовые сделки

    Большая часть моих клиентов работает со мной 2–5 лет: новые проекты, доработки, поддержка. Это не потому что я цепляюсь — а потому что после первого проекта клиент знает, что когда сайт сломается в выходные, я отвечу.

На чём работаю

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

  • WordPress
  • PHP 8+
  • ACF Pro
  • Gutenberg
  • WooCommerce
  • Polylang Pro
  • Contact Form 7
  • Bitrix24 REST
  • AMO CRM API
  • Roistat
  • n8n
  • MySQL 8
  • WP-CLI
  • Git
  • LiteSpeed Cache
  • Ядро WordPress

    WordPress 6.5+ · PHP 8.1+ · MySQL 8 · ACF Pro · Gutenberg · WP-CLI · Git

  • Frontend и UX

    Vanilla JS (ES2022+) · CSS3 · WooCommerce · Polylang Pro · Contact Form 7

  • Интеграции и API

    Bitrix24 REST · AMO CRM API · Roistat · n8n · Webhook-системы · REST API · GraphQL

  • Performance и оптимизация

    LiteSpeed Cache · Core Web Vitals · Schema.org · GEO/AI Optimization · WebP

Ограничения

Чего я не делаю

Эти ограничения сознательны. Они отсекают неподходящие проекты — и экономят время и деньги обеим сторонам.

  • не делаю

    Не работаю на page builders (Elementor, WPBakery, Divi)

    Кроме случаев, когда клиенту критично самостоятельно менять блоки. По умолчанию — кастомные темы или Gutenberg на ACF. Page builders — это технический долг, который платят через год-два, когда сайт тормозит и сломан при каждом обновлении.

  • не делаю

    Не беру проекты «сделать дёшево»

    Минимальный бюджет — $300 для интеграции, $800 для сайта. Это не «премиальные цены» — это нижняя граница, после которой работа будет халтурой, а вы потом будете её переделывать. Дёшево бывает либо у новичков, либо у тех, кто экономит на надёжности.

  • не делаю

    Не делаю плагины-копии существующих

    Если на WordPress.org уже есть решение, которое покрывает 80% задачи — не буду писать «свой плагин с этим же функционалом». Доработаю существующий, либо использую API готового плагина, либо порекомендую готовое решение. Своё пишу только там, где готового решения нет или оно фундаментально не подходит.

  • не делаю

    Не пишу маркетинговые ТЗ

    «Сайт должен быть креативным, современным, продающим» — это не ТЗ, это рекламный буклет. На созвоне разбираем конкретно: какие пользователи, какие задачи решают, какой результат бизнесу. Из этого собираю реальное ТЗ.

Расскажите про проект

Бесплатный 30-минутный звонок-знакомство. Обсудим, подходит ли мой подход. Если да — пришлю смету за 24 часа. Если нет — порекомендую, к кому обратиться.

  • Без анкет на 50 вопросов
  • Прямой ответ — да, нет или «обратитесь к X»
  • NDA подпишу до обсуждения деталей
или Telegram @shemedinov
Связаться

Обсудим ваш проект?

Опишите задачу — отвечу за 24 часа. Бесплатный 30-минутный звонок, без анкет на 50 вопросов.

или напишите напрямую: