Заказная разработка сайтов, сервисов и продуктов под продакшен

Проектирую и разрабатываю программные продукты — сайты, веб-приложения, внутренние системы и сервисы, которые должны работать, а не выглядеть на демо. Полный цикл: интерфейсы на React и Next.js, сервисы и API на Node.js, данные, CI/CD и эксплуатация под живым трафиком. Веду работу сам: от постановки и архитектуры до запуска и устойчивости. Вам не нужно собирать дизайнера, фронтенд-подрядчика, бэкенд-подрядчика и «девопса, который не видел домен». Это разработка одним старшим инженером (и при необходимости узким кругом, который у вас уже есть), а не штат агентства. Скажу и тогда, когда лучше купить готовый продукт или написать скучный скрипт, чем заказывать систему.

Кому это подходит

  • Стартапам и растущим продуктовым компаниям, которым нужен продуктовый путь у человека, который уже выпускал системы.
  • Компаниям, чья внутренняя команда не потянет новую систему без старшей помощи.
  • Командам, которые встраивают платежи, CMS, CRM или ИИ в существующий продукт.
  • Тем, у кого уже есть дизайн или вендор, а инженерия должна реально приземлиться.

Какие задачи закрывает эта работа

  • Дорожная карта понятна, а поставка буксует на слое интеграций.
  • Сборка — лоскутное одеяло агентств, и контракты между частями никому не принадлежат.
  • Нужен вертикальный срез в продакшене, прежде чем финансировать остальное.
  • Покупать или собирать так и не решили — заказная разработка началась по умолчанию.

Что я собираю

  • Продуктовые интерфейсы и UI уровня дизайн-системы, которым реально пользуются.
  • Типизированные API, сервисы и бэкенды автоматизации.
  • Headless-контентные платформы на Next.js, включая миграции с живых CMS.
  • Поверхности с ИИ — с контрактами, ограничениями и запасным сценарием.
  • Интеграции платежей, CRM и партнёров, которые должны переживать отказ вендора.

Как устроена работа

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

Собрать, купить или интегрировать

Заказное ПО дорого. Тратить это стоит только там, где уникальность реально платит.

Покупайте, если процесс — товар

Аутентификация, биллинг, почта, флаги функций и большинство CRM — это продукты. Собирать их с нуля редко то ограничение, на котором выиграет компания.

Интегрируйте, если вендор уже владеет доменом

Платежи, CMS и вывод языковых моделей лучше брать как API — с вашими контрактами и наблюдаемостью вокруг — чем переписывать.

Собирайте, если процесс и есть продукт

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

Удаляйте, если фича нужна слайду

Если никто не может назвать ограничение, которое она снимает, её не должно быть в бэклоге. Я буду настаивать на удалении.

Как обычно ломается заказная разработка

  • Начинают с «платформы», а не с вертикального среза.
  • Прячут vendor lock-in за «гексагональным» слоем, который никто не сопровождает.
  • Макеты принимают за спецификацию данных и отказов.
  • Оптимизируют счастливый путь и узнают про повторы в три часа ночи.

С чем вы уходите

  • Работающее ПО на стеке, который команда может эксплуатировать (обычно TypeScript, Next.js, Node.js и облако, которое у вас уже есть).
  • Контракты: типы, API и модели контента — не только скриншоты.
  • CI/CD и путь выкладки, который не равен конкретному человеку.
  • Документация, по которой следующий инженер обойдётся без экскурсии.

Избранные проекты

  • HARTMANNCMS-управляемый набор компонентов Next.js для PAUL HARTMANN на Sitecore XM Cloud: редакторы собирают медицинские страницы без отдельного инженерного прохода на каждую раскладку.
  • ZentactWhitelabel-портал мерчанта для встроенных платежей — онбординг, дашборды и операционные инструменты рядом с потоком Adyen, а не платёжный стек с нуля.
  • Nordic Learning PlatformУчебная платформа для руководства, преподавателей и студентов на общем пути обучения.

Связанные услуги

  • Консалтинг по разработкеСтарший инженер и архитектор для компаний, которым нужен партнёр, а не штат агентства.
  • Архитектура ПОСистемный дизайн живых продуктов: чему существовать, где границы и как система отказывает.
  • Интеграция ИИМодель внутри существующего процесса — с контрактами и выходом, а не чатбот рядом с продуктом.
  • Модернизация системПеренести живую платформу на актуальный стек поэтапно, с целостностью данных, а не большим взрывом.

Связанные заметки

Вопросы, которые задают

Вы работаете как компания из одного человека?

Да, для сфокусированного продукта и платформы. Это не команда аутсорса. Если объём требует штата, скажу до старта — а не выращу скрытую цепочку субподрядчиков.

На каком стеке вы реально выпускаете?

TypeScript целиком. React и Next.js на клиенте. Node.js (NestJS, Express, tRPC) на сервере. PostgreSQL, MongoDB, Redis. AWS, GCP и Vercel. Headless CMS, включая Contentful и Sitecore XM Cloud. Я не возьму модный стек, чтобы кейс выглядел интереснее.

Вы делаете сайты?

Да, если сайт — рабочий продукт: контентная платформа, сервис, личный кабинет, внутренний инструмент. Не лендинг «под ключ» с шаблона. Если нужен маркетинг-сайт без инженерии — вам, скорее всего, нужна студия, не я.