me@afal.dev

// production AI · Kamaz Digital · 9+ лет в инженерии

Александр
Фаль

AI Agent Engineer · Tech Lead

Открыт к предложениям

Москва · гибрид / удалёнка · 9+ лет · код ежедневно · управление ~5 лет · английский C1
AI-агенты · tool calling · MCP · agentic RAG · evals · LangGraph · Python · FastAPI · Java · Kafka · ClickHouse · управление командами

Строю агентные системы руками и руковожу их разработкой — от сценариев, инструментов и evals до слоя знаний и аналитики. Свежий кейс: логистический AI-ассистент в Kamaz Digital — пилот в эксплуатации с июня 2026.

Александр Фаль — портрет
me@afal.dev: ~

01 Результаты

пилот · июнь 2026логистический AI-ассистент в эксплуатации — архитектура, tool calling, agentic RAG, MCP-сервер, evals
9 → 65показателей агентной аналитики за месяц; сверка с эталонной отчётностью, допуск ≤3%
1 спринтторговый модуль для логистических площадок — от идеи до продакшена (Python, backend + фронт)
−80%дефектов в релизах после изменений в планировании и code review
неделя → 1 деньtime-to-market после перехода на безрелизную модель
3 дня → 30 минподготовка аналитики на ClickHouse / DataLens

AI-ассистент логистики в Kamaz Digital

Пользователи — внутренние сотрудники; ключевые сценарии — у менеджеров по экспедиции и логистов. Агент работает поверх корпоративных систем (ERP, TMS, внутренние API). Пилот в эксплуатации с июня 2026.

Проблема
Ответы на типовые вопросы сотрудников требовали ручного поиска по нескольким корпоративным системам.
Что сделал
Спроектировал агентную архитектуру и вёл начальную разработку: сценарии, скиллы и промпты, tool calling, agentic RAG (query expansion, агентное извлечение); спроектировал слой знаний (сущностные и процедурные знания) и аналитический слой поверх корпоративного DWH.
Результат
Ассистент пилот в эксплуатации с июня 2026 (внутренние пользователи); направление выделено в отдельный трек и развивается новыми сценариями поверх этой архитектуры.
запрос сотрудника
   │
   ▼
сценарии (intents) ──▶ tool calling ──────▶ agentic RAG ─────▶ ответ
                       ERP · TMS            query expansion      │
                       внутренние API       агентное извлечение  │
   ▲                                                             │
   └──── evals-гейт: датасет сценария · качество · стоимость ────┘

DWH-аналитика ассистента: 9 → 65 показателя за месяц

Семантический слой поверх корпоративного DWH (ClickHouse). Инициатива со стороны бизнеса; итеративные правки выполнял кодинговый агент.

Проблема
Аналитические вопросы бизнеса упирались в ручной SQL и выверку чисел: ассистент умел считать 9 канонических показателей, а масштабирование упиралось в доверие к цифрам.
Что сделал
Выстроил замкнутый цикл вокруг эталона — регулярного управленческого Excel-отчёта с ключевыми бизнес-показателями. Критерий корректности: слой воспроизводит цифры отчёта на исторических данных в допуске ±3%. Кодинговый агент правил семантический слой и прогонял все эталоны против живого DWH до сходимости.
Результат
За месяц слой вырос с 9 до 65 проверенных показателей (×7). Из 27 версий слоя только 5 — исправления ошибок: цикл в основном производил новое, а не чинил старое.
управленческий Excel-отчёт (ключевые бизнес-показатели)
   │
   ▼
эталоны: метрика · период · число · допуск ±3%
   │
   ▼
кодинговый агент правит семантический слой ──▶ прогон на исторических данных DWH
   ▲                                             │ расхождение с эталоном
   └─── сходимость всех эталонов → релиз слоя ───┘

Globaltruck IT: −80% дефектов в релизах, поставка — неделя → день

Логистическая платформа перевозчика. Продуктовая команда — 12 человек, backend-команда — 3 разработчика.

Проблема
Релизы выходили раз в неделю тяжёлыми пакетами и регулярно привозили дефекты.
Что сделал
Перестроил планирование, code review и ретроспективы; перевёл команду на безрелизную модель — деплой фич по готовности.
Результат
Дефектов в релизах стало на 80% меньше, изменения доезжают до прода за день вместо недели.

Платформа данных Kamaz Digital: аналитика за 30 минут вместо 3 дней

10+ источников данных, отчётность для операционного менеджмента группы.

Проблема
Каждый аналитический запрос бизнеса собирался руками по 3 дня.
Что сделал
Спроектировал платформу на ClickHouse, интегрировал 10+ источников, собрал витрины и отчётность в DataLens.
Результат
Типовой отчёт готов за 30 минут; на этой платформе позже вырос и AI-ассистент.

Личная агентная инфраструктура

Собственный ежедневный контур поверх Claude Code / Codex — тысячи сессий с августа 2025.

Проблема
Практики агентной разработки нужно обкатывать до того, как переносить их в командные процессы.
Что сделал
Собрал переиспользуемые скиллы, свои MCP-серверы, субагентов для параллельных прогонов, детерминированный guard деструктивных команд с самозащитой и фонового агента на VPS.
Результат
Полигон, на котором практики доводятся до состояния «переносимо в команду»: часть из них легла в SDD-процесс AI-разработки Kamaz Digital.

02 Как я работаю с AI-системами

Рабочий цикл AI-системы: постановка, декомпозиция, оркестрация, evals и запуск.

  1. ПостановкаФиксирую задачу, ограничения, критерии приёмки и DoD
  2. ДекомпозицияРазделяю задачу на роли, входы, выходы и контракты
  3. ОркестрацияСобираю workflow из planner, coder, reviewer и verifier
  4. EvalsГотовлю eval-датасет; измеряю качество и стоимость прогона
  5. ЗапускЗапускаю систему, добавляю наблюдаемость и планирую следующую итерацию

Что беру на себя

  • Архитектура AI-систем: сценарии, интеграции с инструментами и базами знаний
  • Eval-контур: датасеты, метрики качества, контроль стоимости
  • Интеграция агентов с корпоративными системами
  • Внедрение AI-инструментов в инженерные команды
  • Наблюдаемость в production и контроль затрат

Принципы

  • Evals прежде фич: качество меряется датасетом и прогоном, а не ощущениями.
  • Стоимость прогона — метрика первого класса: юнит-экономику агента считаю до масштабирования.
  • Агентность только там, где она нужна: сначала сценарий и данные, потом фреймворк.
  • Решения фиксирую в ADR: система должна переживать автора.

03 Опыт

Kamaz Digital

июль 2023 — н. в. · Москва

Техлид GenAI-направления · Системный архитектор

Руководитель платформы данных → Системный архитектор (должность) → техлид GenAI-направления (роль, с декабря 2025)

  • Веду GenAI-направление с декабря 2025: логистический AI-ассистент от сбора требований с бизнесом до эксплуатации — сценарии, tool calling, agentic RAG, слой знаний, evals, эскалация человеку; пилот в эксплуатации с июня 2026, живые пользователи; команда 2 человека.
  • Построил агентную аналитику поверх DWH: семантический слой 9 → 65 проверенных показателей за месяц; сверка с эталонной управленческой отчётностью, допуск ≤3% — замкнутый цикл доработки кодинговым агентом.
  • Торговый модуль для логистических торговых площадок — от идеи до продакшена за один спринт: требования, архитектура, backend (Python) и фронт; ~5 интеграций с площадками, часть руками, часть — курируя разработчика и automation QA.
  • Собственный MCP-сервер ассистента (доступ кодинговых агентов к продукту); A2A PoC из четырёх взаимодействующих агентов; браузерная автоматизация площадок без API — по договорённости с площадками.
  • Выстроил процесс AI-разработки для команд: спеки, роли-скиллы (аналитик → системный аналитик → разработчик), чек-лист AI-ready репозитория; обкатан пилотами на трёх проектах; серия внутренних AI-митапов.
  • Кризисное управление: при одномоментном уходе бэкендеров соседней команды подхватил их модуль — чинил прод, собеседовал и онбордил новых; новичков ставил на новый функционал, разбор легаси держал на себе.
  • Сократил подготовку аналитики с 3 дней до 30 минут: платформа данных на ClickHouse, 10+ источников, отчётность в DataLens.

Globaltruck IT

июль 2020 — июль 2023 · Москва

Главный разработчик / Backend lead

  • Вёл продуктовую команду из 12 человек и backend-команду из 3 разработчиков.
  • Снизил количество дефектов в релизах на 80% после изменений в планировании, code review и ретроспективах.
  • Сократил time-to-market с недели до 1 дня, инициировав переход на безрелизную модель.
  • Сократил среднее время разрешения критических инцидентов до часа: совместно с DevOps внедрил CI/CD, мониторинг, трассировку (Prometheus, Grafana, Tempo) и структурированное логирование (Logstash, Loki).
  • Проектировал и разрабатывал backend-сервисы логистической платформы и интеграции с внешними системами.

Центр Финансовых Технологий / Diasoft

октябрь 2017 — июль 2020 · Новосибирск

Инженер-программист

  • Разрабатывал backend-модули интернет-банка и интеграции ДБО с УФЭБС, SWIFT, Oracle и PostgreSQL.
  • Настраивал CI/CD в Jenkins и согласовывал интеграционные требования со смежными командами.

Лаборатория Parallels–НГУ

сентябрь 2014 — август 2015 · Новосибирск

Лаборант-программист

  • Разрабатывал инструмент в ядре Linux для анализа параметров веб-серверов (дипломная работа).

НГУ, ФИТ — Информатика и вычислительная техника, бакалавр, 2018 · НГУ, ММФ — Математика. Компьютерные науки, бакалавр, 2015 · Русский — родной · Английский — C1

04 Стек

LLM-системы и агентные архитектуры

LLM-оркестрация: LangChain / LangGraphподбор и эксплуатация прод-модели LLMMCP и tool callingagentic RAG: query expansion, агентное извлечениеA2A (agent-to-agent) — PoCдатасеты и метрики качества (evals)контроль стоимости прогоновClaude Code / Codex / Cursorбраузерная автоматизация агентов

Backend

PythonFastAPIJavaSpring BootPostgreSQLApache KafkaClickHouseсобытийные интеграции (event-driven)

Управление и процесс

команды до 12 человекнайм и онбордингSDD-процесс AI-разработки (спеки, роли-скиллы, AI-ready чек-лист)ADR / RFCвнутренние AI-митапы

Архитектура

DDDClean Architectureсистемный дизайнAPI contractsADR / RFC

Эксплуатация

DockerKubernetesCI/CDPrometheus / GrafanaLoki / Tempo

05 Резюме

Основное резюме в PDF. Дополнительно — одноколоночная версия для HH и редактируемый DOCX. Обновлено: август 2026.