Игорь Костынюк
Senior AI Automation Engineer | LLM-агенты и оркестрация, MCP, RAG, Voice AI
- koss.flow@gmail.com
- Phone
- +380679368855
- Location
- Одесса, Украина
- linkedin.com/in/koss-flow
- telegram
- t.me/koss_flow
- website
- demo.kossflow.com
Summary
Senior AI Automation Engineer, 3+ года опыта в выпуске продакшн LLM-систем на собственной инфраструктуре. Веду 7-канальную разговорную ИИ-платформу поддержки, ИИ-видеопайплайны для 22 YouTube-авторов и 20+ клиентских каналов (фильмы по 45-65 минут за $22-33 вычислений каждый), и 10+ собственных продакшн-приложений. Сам пишу слой оркестрации вместо внедрения фреймворка: циклы tool calling, кастомные MCP-серверы, маршрутизацию между несколькими провайдерами с автоматическим фолбэком, пайплайны с контрольными точками, возобновляемые после сбоя, гейты с участием человека, а также стенд LLM-as-judge для оценок и регрессий. Выпускаю продукты от начала до конца: мультитенантный SaaS, нативные Android- и настольные приложения, ИИ-видеопайплайны и рекрутинговые системы, построенные с учетом требований EU AI Act и GDPR.
Experience
Generative AI Engineer at YT-Wizards
February.2026 — November.2026
- Масштабировал AI-видеопроизводство до 22 YouTube-авторов и 20+ клиентских каналов на переиспользуемых каркасах пайплайнов, адаптированных под каждую нишу; многие переданы авторам и работают у них сами.
- Построил оркестрацию для рендеров, которые выполняются часами на одну задачу: состояние с контрольными точками, чтобы любой этап возобновлялся после сбоя, ретраи на каждом шаге с экспоненциальной задержкой и circuit breakers вокруг каждого провайдера моделей.
- Построил движок FFmpeg filter_complex, который рендерит эти фильмы длительностью 45-60 минут: параллакс по карте глубины, субтитры с привязкой к словам, а также слой передачи рендеринга клиентам: установщик в комплекте, выдача deploy-ключей, обновление в один клик, серверный рендер и покадровое редактирование в интерфейсе. Нетехнические клиенты теперь запускают собственные рендеры на своем оборудовании, вместо того чтобы каждое видео проходило через меня.
- Выпустил документальные фильмы длительностью 45-65 минут (около 235 сцен в фильме на 45-60 минут) со стоимостью вычислений $22-33 за видео и экономикой от бюджетного режима $0.16/мин до премиальных уровней.
- Ограничил качество вывода моделями, а не визуальной проверкой: проверка идентичности на фото через Gemini vision, обнаружение текстовых артефактов с автоматической регенерацией AI-изображений и покадровая проверка качества через freezedetect.
Senior AI Automation Engineer at SOKIL
September.2024 — October.2026
- Отвечаю за 7-канальную разговорную AI-платформу поддержки (WhatsApp, Telegram, Viber, Instagram, Facebook, веб, электронная почта) от начала до конца: дизайн агентов, tool calling, Qdrant RAG на уровне тенанта, evals и развертывание. Прошел Meta App Review для продакшн-разрешений на обмен сообщениями.
- Превратил встраиваемый веб-виджет в канал лидогенерации для того же 7-канального агента: он работает на сайтах клиентов на языке и в теме страницы-хоста, доступен для программ чтения с экрана и записывает посетителя, оставившего номер телефона, прямо в CRM как карточку плюс исходящий вебхук, чтобы лиды доходили до нижестоящих систем без ручного перепечатывания.
- Выпустил мультитенантную AI CRM для рекрутинга: 33 миграции базы данных, RLS на каждой таблице, отдельный поддомен на рабочее пространство; система выполняет около 20 AI-задач, включая разбор CV, калиброванную few-shot оценку ATS, генерацию аутрича и разбор вакансий, и питается пайплайном сбора вакансий из 17 источников с HMAC-колбэками и приемом через IMAP.
- Обеспечил соответствие EU AI Act для высокорискового рекрутингового AI: шаблоны DPIA/DPA, самостоятельный экспорт и удаление по DSAR, переопределение оценок с участием человека и аудиторским следом, а также панель мониторинга смещений: когортный анализ по правилу 4/5, подкрепленный 86+ тестами безопасности Playwright и CI/CD с развертываниями, проверенными smoke tests.
- Сделал выбор AI-провайдера настройкой на уровне тенанта: независимые провайдеры чата и embeddings у трех поставщиков, живой каталог моделей с актуальными ценами и мягкая обработка ситуации, когда провайдер удаляет модель, все еще выбранную организацией.
AI Automation Engineer at PICHE, LTD
August.2025 — April.2026
- Провел аудит четырех бизнес-функций: закупок, бухгалтерии, юридического блока и рекрутинга; превратил узкие места в спецификации реализации, а затем построил системы, описанные в этих спецификациях.
- Построил кастомную ATS и рекрутинговый пайплайн: вакансии и данные кандидатов с крупных и нишевых сайтов вакансий попадают в SmartSuite как единую систему учета, затем CV разбираются, кандидаты оцениваются и генерируется техническое собеседование, так что скрининг перестал быть ручным этапом для рекрутеров.
- Спроектировал LegalTech-систему генерации документов на docxtemplater и Gotenberg: договоры и управленческие отчеты собираются из переиспользуемых шаблонов, поэтому подготовка документов перешла от копирования и правки старых файлов к заполнению формы.
- Построил операционное приложение на вебхуках, из которого работают команды: планирование задач, мониторинг запусков, учет рабочего времени и контроль операционных расходов в одном представлении, так что графики и затраты стали формироваться системой, а не собираться вручную для каждого отчета.
- Вел инфраструктуру под всем этим: Docker на VPS с n8n, агентами OpenClaw и общими внутренними библиотеками; мониторинг доступности и отслеживание ошибок подключены к каждой автоматизации, поэтому сломанный поток поднимал оповещение, а не обнаруживался зависимой от него командой.
AI Automation Engineer at KossFlow
September.2023 — present
- Эксплуатирую 10+ продакшн-приложений на собственном VPS: Next.js, Supabase, Docker Compose, Caddy, централизованный мониторинг и ночные резервные копии.
- Построил KossOps: единое представление по 9 серверам с 36 сторожами, dead-man switch, который сообщает, когда умирает сам монитор, и нативный Android-клиент с push-оповещениями.
- Построил собственную платформу видеовстреч на LiveKit с голосовым AI-ассистентом внутри звонка: активация по ключевому слову, RAG по базе знаний организации; транскрибация с атрибуцией говорящего и цепочкой STT-фолбэков: Groq Whisper, Deepgram, собственная развернутая модель; а также автоматические PDF-артефакты из встречи в спецификацию.
- Практикую состязательную инженерию безопасности на собственных системах: мультиагентные аудиты нашли и закрыли цепочку удаленного выполнения кода: публичный анонимный ключ получал доступ к очереди задач, выполняемой с правами суперпользователя, а также обход сохраненного межсайтового скриптинга через нагрузки с замаскированными сущностями и разбиением тегов; ни gitleaks, ни semgrep, ни trivy этого не сообщили, потому что риск жил в комбинации, а не в отдельном файле.
- Построил локальный ИИ-стек на Intel Arc: 21 видеокурс, 1300+ уроков (170+ часов), транскрибированы через OpenVINO Whisper и проиндексированы в Qdrant: 19 тыс. фрагментов, bge-m3; поверх этого работает кастомный MCP-сервер, дающий агентам для кодинга мгновенный доступ к знаниям курсов, плюс студия клонирования голоса с zero-shot клонированием на русском, украинском и английском, best-of-N генерацией, ограниченной точностью ASR и оценкой сходства говорящего, и OpenAI-совместимым TTS API.
- Веду автономную мультиканальную контент-систему: LinkedIn, Instagram, Telegram, Threads; с Telegram-ботом для согласования, глубокой проверкой фактов по 18 источникам, кросс-модельной проверкой вердиктов: GPT против Claude; и маршрутизацией LLM через нескольких провайдеров с автоматическим фолбэком, удерживающей ежедневные расходы около нуля.
- Выпустил именно продукты, а не демо: нативное Android-приложение для личных финансов: Kotlin, Jetpack Compose, агентный AI-чат по собственным финансам пользователя, налоговый календарь предпринимателя, компаньон Wear OS; выпущено и ежедневно используется на версии v5.13; Papir Desktop: Tauri 2, React 19, строгий TypeScript, полностью офлайн-набор для работы с PDF, покрытый 3,164 модульными тестами и 169 Rust-тестами, который заменил коммерческую программу для чтения в ежедневном использовании; а также собственный канал обновлений по воздуху с подписанными артефактами, убравший кабель из каждого Android-релиза.
Skills
Languages
- Английский — C1
- Украинский — C2
- Русский — Родной