Антипов Дмитрий

Product-Minded Engineer • TeamLead • AI / LLM lover

О себе

16+ лет опыта в разработке, запуске и масштабировании сложных технологических продуктов с глубоким пониманием как продуктовой, так и технической стороны разработки проектов. Специализируюсь на тяжелых web-приложениях и продуктовом внедрении AI/LLM-инструментов в них. Спикер Highload++ и большинства ведущих AI-конференций (Yandex PML, AI Journey, AIConf, Datafest).

Сейчас

ABC Elementary

Product Lead / Technical Team Lead @ Сбер, АБТ

Разработка с нуля краудсорсинговой AI-платформы для подготовки мультимодальных данных любой сложности: сбор данных, разметка всех типов, авторазметка, создание дата-пайплайнов, оценка LLM/RAG, генерация синтетических данных и многое другое. Проект позволяет DS-командам (CV/NLP/Audio) самостоятельно строить data-flow и процесс разметки любой сложности без привлечения разработчиков, что в разы снижает проверку гипотез и time-to-market для их ML-продуктов.

Ключевые достижения:

  • MVP, найм команды, доведение до прода, поддержка и масштабирование под нагрузку (в пике — 11 тыс человек работали по 8-10 часов в день), взаимодействие с ~8 лидами больших ML-направлений
  • Через платформу прошла большая часть данных флагманских AI-проектов Сбера (Kandinsky, GigaChat, бенчмарк MERA, голосовые ассистенты и многое другое) и больших открытых датасетов (HaGRID), которые используют Google и Intel
  • Придумал и спроектировал подход к автоматизации разметки данных с использованием LLM (и затем ML в целом), что значительно сократило стоимость и сократило время подготовки датасетов
  • Визуальный конструктор для DS-инженеров, позволяющий создавать сложные пайплайны без программирования
  • Коробочная версии из SaaS, формирование КП по нему, участие в технических демо и в интеграциях в контуры заказчиков

Профессиональные навыки

Продуктовое мышление

  • Опыт работы с различными стейкхолдерами, умение говорить на одном языке как с разработчиками, так и с бизнесом
  • Успешный опыт как запуска разных продуктов с нуля (elementary, tripbest.ru, citywalks.me, беттинг-игры и другие), так и улучшение уже существующих
  • Понимание важности баланса между метриками проекта, бизнес-требованиями и инженерией

Техническая экспертиза

  • Глубокое понимание всего процесса разработки ПО и архитектуры высоконагруженных систем
  • Хорошая техническая насмотренность (разные стеки, команды, проекты — как свои, так и чужие)
  • Большой опыт fullstack (backend, devops, frontend, mobile) и интеграций различных систем между собой
  • Хорошее понимание нюансов внедрения AI/ML в процессы
  • Умение находить решения для снижения стоимости сложных технических задач

Стратегическое лидерство

  • 12 лет опыта управления инженерной командой и лидами кросс-функциональных команд
  • Построение продуктов с нуля и их последующее масштабирование
  • Опыт и понимание специфики веба, SaaS, on-premise, десктопа и мобильных приложений
  • Умение брать на себя ответственность, как за проект, так и за команду

Публичные выступления

Мои pet-проекты

tripbest.ru

product, backend, frontend, devops, ...

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


  • Помимо иллюстраций и некоторых типовых текстов, все на сайте было сделано одним человеком (мной)
  • Виртуальный ассистент подбора и планирования поездки
  • 90% контента было собрано парсингом различных источников (тревел-сайтов, instagram, foursquare и чего только нет)
  • Разработка сложного пайплайна автоматического сбора, фильтрации, валидации и оценки контента
  • Сайт был сделан 7 лет назад и перестал поддерживаться, но трафик на него идет до сих пор

iOS: citywalks.me

product, mobile (C++ / Objective-C / Swift / Java), backend API

Продолжение сайта — все ключевое было запаковано в приложение поверх форка над maps.me: iOS/Android.


  • Признание и фичеринг от Apple с последующим приглашением на Developer Product Party Event
  • Самостоятельное освоение всего процесса мобильной разработки (C++/Obj-C/Swift/Java)
  • 400.000+ установок из бесплатного трафика

Опыт работы

Product Lead / Technical Team Lead

АБТ (Сбер)

2017 — настоящее время

Первое время работа над внутренними проектами компании (речевая аналитика, кредитная история), а затем создание и управление разработкой проекта Elementary, обеспечение 24/7 работы этой платформы, которая является рабочим местом для 500+ разметчиков, взаимодействие с тимлидами и руководителями AI-направлений Сбера и внешних клиентов.

Teamlead

Беттинг-компания

2014 — 2017

Сбор продуктов с нуля. Разработка собственных сложных нагруженных веб-приложений для работы в реальном времени, привязанных к физическим процессам («игры» — онлайн и на телевизорах в бет-клубах). Работа с командой математиков, инженерами физического железа (сканеры, начинка собственных банкоматов), техподдержкой, маркетингом и владельцем бизнеса.

Junior — Senior

Интеграторы (4)

2008 - 2014

Первые 6.5 лет я работал в различных интеграторах над проектами их клиентов в сферах: e-commerce (крупнейший — eldorado.ru), банки, оптовые поставщики, автодилеры, авиакомпании, финтех, узконаправленные соцсети, девелоперы и многие другие.

Технологии

Небольшая часть технологий, в которых я принимал участие и в которые приходилось погружаться

Интеграции

Ретрансляция видео с CV в реальном времени
Реализовали перехват видеопотока с IP-камеры через RTSP, накладывали на него нужный OpenCV для отслеживания движущихся объектов, после чего результат обработки передавался в другую систему и из нее обратно через вебсокеты в основное приложение с трансляцией, а полученный новый стрим с легкой задержкой выводился на соседний с исходным экран.
Реверс-инжениринг и доработка RFID-сканера
На сканере RFID разобрали протокол обмена через COM-порт — сначала сниффером перехватили оригинальные команды и формат данных при сканировании чипов, затем написали (на C#) свой драйвер, который перенаправлял результат сканирования в нашу систему.
Парсинг данных
Знаю, что спарсить можно практически все, что угодно, и есть огромный опыт в этом. Помимо простого парсинга веба множество раз приходилось либо имитировать официальный клиент (ios-app instagram после закрытия их официального API), либо обходить систему защиты cloudflare через прокси-ротатор и фабрику headless-браузеров в playwright через xvfb в убунте.
Платежные системы
Подключение различных способов оплаты, как напрямую с платежным гейтом (Сбер, Tinkoff, Qiwi — через физический терминал), так и агрегаторов (Робокасса, ЮMoney) и сервисов частичной оплаты (Долями).
Поиск людей и интеграция с диалогами VK
Небольшой проект на Go, который через набор аккаунтов в соцсетях искал подходящих в VK людей по заданному набору параметров, начинал с ними автоматическую коммуникацию и по достижению определенных метрик переводил весь диалог в другую систему в единый интерфейс оператора в реальном времени.
звучит как бот, но не совсем
Видеозвонки из банкомата
Заказчик хотел сделать свой высокотехнологичный собственный банкомат. Помимо интересных внутренностей, там был выносной монитор, на котором нужно было сделать видеозвонок с оператором по запросу пользователя. Интеграция была сделана через Janus Gateway, дооптимизированный под плохую связь (снижение битрейта, переключение только на звук и так далее).
Интеграция CRM / Уведомления / Бухгалтерия
Глубокая (часто двусторонняя) интеграция приложений со сторонними сервисами: с CRM, с 1С, а также с системами уведомлений (Telegram, Firebase и другие).
Внедрение RAG
Внедрили RAG-систему для внутренних нужд проекта, в качестве LLM — локальный Mistral.
И многое-многое другое.

Мои контакты

Почта (предпочтительнее): antidimmy@gmail.com
ТГ: @antipov_d