Backend и API
Модель данных, REST и GraphQL, очереди, нагрузка, миграции. Для команд, у которых уже есть фронтенд или мобильное приложение, и для систем, которые упёрлись в базу.
Бэкенд, написанный на скорую руку, работает ровно до первой нагрузки. Запросы к базе тянутся секундами, фоновые задачи блокируют ответы, миграции делаются руками в ночь на понедельник. Каждая новая функция ломает старую, потому что модель данных её не выдерживает.
Я начинаю с модели данных: сущности, связи, что меняется часто, а что нужно только читать. Потом API — REST или GraphQL, с документацией, по которой фронтенд можно писать параллельно. Тяжёлые операции увожу в очереди, горячие данные — в кэш, поиск — в индекс, а не в перебор. Основной стек — NestJS и PostgreSQL; для вычислений и сервисов под нагрузкой — Go или Rust. Миграции идут через код и прогоняются в CI до релиза.
Вы получаете API с документацией, тестами и наблюдаемостью: логи, метрики, алерты. Его можно отдать своей команде или подключить к любому фронтенду. Так устроен FOQIN: ночной обмен с 1С по 12 000+ артикулам, поиск по артикулу и кроссам по индексу. У Meetcap очередь обработки держит нагрузку, когда созвоны заканчиваются одновременно.
- Модель данных и схема PostgreSQL с миграциями
- REST и GraphQL API с документацией и тестами
- Очереди и фоновые задачи: обмены, рассылки, обработка файлов
- Кэш, индексы, поиск по большим справочникам
- Интеграции с 1С, платёжными системами и внешними API
- Наблюдаемость: логи, метрики, алерты, CI/CD
30 минут, чтобы решить, работаем ли вместе
Веб-приложения и сервисы
Личные кабинеты, панели управления, SaaS, порталы для клиентов и сотрудников, системы учёта.
Интернет-магазины
Каталог, корзина, оплата, склад, обмен с учётной системой.
Сайты и лендинги
Посадочные страницы и корпоративные сайты: быстрые, адаптивные, готовые к SEO.
Мобильные приложения
Одна кодовая база на iOS и Android, офлайн-режим, пуши.
ПО для умных устройств
Часы, трекеры, IoT-контроллеры: приложения и прошивки.
ИИ-интеграции и агенты
Ассистенты внутри продукта, ответы на вопросы клиентов, разбор документов, поиск по базе знаний.
Прототипы и MVP
Кликабельная версия за неделю. Гипотезу проверяем до основного бюджета.
Поддержка и развитие
Мониторинг, регулярные обновления и новые функции, ответ в рабочий день.
Консалтинг
Подбор команды, построение процессов разработки, архитектура нагруженных систем. Аудит, план, сопровождение.



