AI-инженер · системы для контента

Строю AI-системы,
которые производят
короткие видео в объёме

Обычно человек либо разбирается в контенте, либо умеет писать код. Я работаю на стыке: проектирую конвейер, который превращает идею в готовое к публикации видео — сценарий, кадры, озвучка, субтитры, доставка, — а потом эксплуатирую его в проде, а не в демо.

  • 7+систем доведено до прода
  • Под ключот вызовов моделей до деплоя и аптайма
  • Операторведу собственные контент-каналы

Чем занимаюсь

Три причины меня нанять

01

Системы производства контента

Конвейер, который превращает сценарий или тему в готовое вертикальное видео: разбивка на сцены, AI-изображения, оживление, озвучка, пословные субтитры, экспорт. Строится под ваш формат, поэтому на выходе получается ваш продукт, а не типовой AI-мусор.

Обычно 3–6 недель, фиксированный объём

02

Автоматизации и AI-продукты

Неприметная механика вокруг контента: воронки «комментарий → директ», боты записи и CRM, Telegram-мини-аппы, дашборды, интеграции с API. То, что тихо работает каждый день и экономит кому-то полдня.

Обычно 2–5 недель либо помесячно

03

Консалтинг и аудит

У вас уже есть контент-производство, и надо понять, где AI реально помогает, а где только добавляет расходов и рисков. Разбираю процесс, прототипирую те два шага, которые стоит автоматизировать, и отдаю команде то, что она сможет поддерживать.

Почасово или спринт на две недели

Избранное

Кейсы

Всё ниже — реальные проекты, доведённые до работающего состояния и запущенные либо переданные заказчику.

Студия субтитров для видео-сервиса

Заказчик

Задача

Заказчику нужен был редактор субтитров уровня captions.ai внутри собственного продукта: пословный тайминг, анимированная подсветка, полный контроль оформления и экспорт, который совпадает с превью.

Что построил

Извлечение аудио прямо в браузере (ffmpeg.wasm), расшифровку Whisper с пословными таймкодами, полноценный редактор таймлайна (разбить / объединить / перетащить / поправить слово), панель оформления с безопасными зонами соцсетей и серверный рендер. Плюс перевод на 8 языков по запросу и набор из 24 шрифтов с чистыми коммерческими лицензиями.

Самое сложное

Превью рисуется CSS, а экспорт — через libass. Чтобы они совпадали пиксель в пиксель, генератор субтитров закрыт побайтовым снапшот-тестом: рефакторинг физически не может незаметно изменить результат.

  • React 19
  • TanStack Start
  • ffmpeg.wasm
  • Whisper
  • libass
  • Tailwind

Генератор видео-рецептов

Свой продукт

Задача

Собрать один ролик про еду вручную — это несколько часов: раскадровка, картинки, озвучка, монтаж. Дальше пары видео в неделю это не масштабируется.

Что построил

Конвейер, который берёт текст озвучки, восстанавливает из него сам рецепт языковой моделью, строит раскадровку и промпты, генерирует мастер-фото и кадры сцен 9:16, оживляет их и синтезирует голос.

Ключевое решение

Сценарий — это текст озвучки, а не рецепт. Всё, что модель домыслила, помечается как inferred и уходит на проверку человеку: система быстрая, но не выдумывает шаги готовки молча.

  • Next.js
  • GPT-5
  • Gemini image
  • Kling
  • ElevenLabs

Воронка «комментарий → директ» в Instagram

Свой продукт

Задача

Стандартная воронка блогера — «напиши в комментариях слово, и я пришлю в личку» — делается руками. А руками она перестаёт работать ровно в тот момент, когда ролик выстрелил.

Что построил

Вебхук-сервис на Instagram Graph API: правила по ключевым словам для каждого поста, автоматический публичный ответ и личное сообщение, проверка подписи, ротация долгоживущего токена по крону и закрытая паролем панель с метриками канала.

Чему научило

Половина работы — это сама платформа: подписки на вебхуки на уровне аккаунта, App Review, верификация бизнеса. Логика доказана на живых данных сквозным прогоном; осталось пройти очередь ревью Meta, а не доделать код.

  • Node
  • Vercel
  • Instagram Graph API
  • Redis
  • Webhooks

Бот записи для мастера маникюра

Заказчик

Задача

Мастер вела календарь в переписке. Двойные записи, потерянные окна и неявки, которые она оплачивала своим временем.

Что построил

Telegram-мини-апп: календарь, записи и клиентская база для владельца, QR-приглашения для новых клиентов, автонапоминания за три часа («придёте?») и за час, итоги дня вечером. Напоминания идут тиком раз в 30 секунд по очереди в базе, а не по крону, — перенос записи учитывается сразу.

Результат

Запись полностью ушла из личных сообщений, а подтверждение визита стало одним нажатием вместо диалога.

  • Node 22
  • TypeScript
  • grammY
  • Fastify
  • Postgres
  • React 19

Вход по номеру телефона через Telegram

Заказчик

Задача

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

Что построил

Доставку одноразовых кодов через официальный Telegram Gateway API: без MTProto-сессии, без аккаунта, который можно потерять, и без счёта за SMS для тех, у кого Telegram уже есть.

  • Telegram Gateway API
  • OTP
  • Node

Бот-коуч с долгой памятью

Свой продукт

Задача

Коучинг в чате разваливается, потому что модель забывает. Полезный коуч обязан помнить, что вы говорили три недели назад.

Что построил

Telegram-коуч с персистентной моделью памяти на каждого пользователя в приватном хранилище: контекст переживает сессии, и разговор накапливается, а не начинается заново.

  • Vercel
  • Telegram Bot API
  • Blob storage
  • Память LLM

Как работаю

Четыре шага без загадок

  1. 1

    Созвон

    30 минут. Что вы производите, где на самом деле узкое место и честно ли здесь помогает AI. Если не помогает — так и скажу.

  2. 2

    Объём

    Письменный план: что делаем, сколько стоит, что система будет уметь и чего не будет. Фикс там, где объём понятен, почасово — где действительно нет.

  3. 3

    Сборка на виду

    Каждую неделю рабочая версия, а не отчёт о статусе. Вы видите живую систему на реальных данных достаточно рано, чтобы менять курс дёшево.

  4. 4

    Передача или поддержка

    Развёрнуто, задокументировано, ключи в ваших аккаунтах. Дальше либо отдаю всё вам, либо веду на поддержке — это ваш выбор, а не привязка.

Обо мне

Стык, на котором работаю

Контентщики не пишут код. Разработчики не делают контент, который заходит. Я делаю и то и другое — поэтому мои системы выдерживают столкновение с реальным графиком публикаций: в них заложены неудобные места, где формат меняется, модель галлюцинирует, а платформа посреди квартала переписывает правила своего API.

Веду собственные каналы параллельно с клиентскими проектами, так что каждый конвейер сначала обкатывается на моём контенте и только потом попадает к кому-то ещё. Отсюда же честная причина, почему мои оценки сроков обычно сбываются: за ошибки я уже заплатил сам.

Оформлено ИП, работаю по договору и счетам. Клиенты в Европе и США.

Чем работаю

  • TypeScript
  • Node
  • React
  • Next.js
  • Postgres
  • OpenAI
  • Anthropic
  • Gemini
  • Whisper
  • ElevenLabs
  • ffmpeg
  • Telegram Bot API
  • Meta Graph API
  • Vercel
  • Docker
  • Caddy

Контакты

Расскажите, что вы строите

Достаточно одного абзаца: что производите, что тормозит и примерно к какому сроку нужно. Отвечаю в течение суток.

Написать мне