Кейсы

Что мешало работе и как это исправляли.

В каждом кейсе разбираю задачу и свои решения. Показываю, что изменилось. Имена клиентов скрыты, если нет разрешения или действует NDA.

Ключевые кейсы

  1. Как наладили выпуск новых функций

    Наладить выпуск продукта

    После смены CTO не было общей картины, как устроена платформа.

    Решение
    Заново определить, что делает каждый сервис и как они связаны.
    Результат
    У команды появилась общая схема системы: кто за что отвечает и как изменения доходят до релиза.
    Роль
    CTO
    Читать кейс
    Наладить выпуск продукта
  2. Как разобраться в системе без документации

    ИИ в разработке

    Платформа большая, документации почти нет. Изучить всё вручную в срок не получалось.

    Решение
    Описать систему по коду. ИИ-агентам выдавать нужные части описания по мере работы.
    Результат
    У команды осталось описание системы, по которому можно проверять инженерные решения.
    Роль
    CTO
    Читать кейс
    ИИ в разработке
  3. Уязвимость в Redis нашли до запуска

    Безопасность ИИ-продуктов

    Перед запуском своего ИИ-продукта проверил, какие данные злоумышленник мог забрать из хранилища сессий.

    Решение
    Убрать из Redis токены доступа (bearer-токены). Добавить проверку при каждой сборке.
    Результат
    Токены убрали. Теперь сборка останавливается, если в Redis снова находится строка, похожая на токен доступа.
    Роль
    Основатель и архитектор ИИ-продукта
    Читать кейс
    Безопасность ИИ-продуктов
  4. DDoS: когда атака похожа на обычных пользователей

    Надёжность и безопасность

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

    Решение
    Оставить Cloudflare для большого потока запросов. За ним добавить проверку поведения в приложении.
    Результат
    Cloudflare принимал на себя поток запросов, а отдельный слой защиты проверял поведение внутри приложения.
    Роль
    CTO
    Читать кейс
    Надёжность и безопасность

Другие кейсы

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

  1. Наладить выпуск продукта

    Дополнительный кейс

    Первый день после ухода CTO

    Наладить выпуск продукта

    Я принял команду без передачи дел. В рабочей системе уже шли инциденты.

    Решение
    Сначала разобраться, что ломается и кто за это отвечает. Обещать ускорение было рано.
    Результат
    У команды появилась общая картина инцидентов и устройства системы. Стало понятно, кто за что отвечает.
    Роль
    CTO
    Читать кейс
    Наладить выпуск продукта
  2. ИИ в разработке

    Дополнительный кейс

    Библиотека агентов, которую команда выбрала сама

    ИИ в разработке

    Программа внедрения ИИ шла, а в ежедневную работу он так и не вошёл.

    Решение
    Положить полезную библиотеку агентов в общий репозиторий. Дать инженерам попробовать её самим.
    Результат
    Инженеры увидели пользу на проверках кода и стали подключать библиотеку к своей работе.
    Роль
    CTO
    Читать кейс
    ИИ в разработке
  3. Безопасность ИИ-продуктов

    Дополнительный кейс

    Блокируешь аккаунт, мошенники заводят новый

    Безопасность ИИ-продуктов

    Злоупотребление бонусами повторялось. За аккаунтами стояла одна организованная схема.

    Решение
    Проверять связи между аккаунтами и разбираться, как зарабатывает вся схема.
    Результат
    Команда стала расследовать действия всей группы. Раньше каждый аккаунт проверяли отдельно.
    Роль
    CTO
    Читать кейс
    Безопасность ИИ-продуктов
  4. Надёжность и безопасность

    Дополнительный кейс

    Переезд из GCP на выделенные серверы

    Надёжность и безопасность

    Облако обходилось дорого, а возможностей управлять сетью не хватало.

    Решение
    Перенести платформу на выделенные серверы, где команда сама настраивает защиту на границе сети.
    Результат
    Инфраструктурные затраты снизились на 30%, а команда вернула прямой контроль над границей сети.
    Роль
    CTO
    Читать кейс
    Надёжность и безопасность

Следующий шаг

Начнём с того, что происходит у вас.

Напишите, что не получается. С форматом работы разберёмся после. Краткая биография и факты о моём опыте есть на отдельной странице.