Mikhail Vakulich
AIOps-инженер
Санкт-Петербург · готов к переезду · удалённо
Профиль
AIOps-инженер, разрабатываю ИИ-системы для эксплуатации магистральных сетей связи. Параллельно учусь в аспирантуре по ИИ и машинному обучению. В телекоме 4,5 года: начинал на третьей линии поддержки, затем эксплуатировал сеть IP/MPLS. Последние два года разрабатываю для этой сети агентные LLM-системы на основе телеметрии и тикетов, мониторинг конфликтов плановых работ и прогноз ёмкости. Все перечисленные системы реализовал самостоятельно, от сбора требований до продакшена.
Для работы в Германии нужна Blue Card EU. Оба вуза внесены в anabin со статусом H+, оба диплома с оценкой «entspricht» (соответствует немецкому).
Опыт работы
AI/ML для сетевой инфраструктуры: 02/2024 – наст. время · Телеком: с 03/2022
Инженер разработки ИИ-решений (AIOps)
05/2026 – наст. времяНапа Лабс
- Durable-оркестратор обработки аварий магистральных линков на LangGraph: разбор тикета, диагностика обоих концов линка через NETCONF/PyEZ, заключение LLM по JSON-выжимке, деактивация порта через commit confirmed с подтверждением инженера, восстановление и повторная проверка. Состояние хранится в чекпойнтах PostgreSQL, поэтому сценарий переживает рестарты и паузы длиной в несколько дней. Модель работает только с текстом, изменения в сети выполняет детерминированный код.
- Агентная платформа: рантайм исполнения сценариев на Temporal и LangGraph (детерминированная компиляция сценария, подтверждение действий человеком, разделение ошибок на повторяемые и фатальные) и модуль безопасности, в котором модель доступа описана исполняемым кодом: зоны, роли, уровни автономии агентов, журнал решений только на добавление.
- PII Firewall для обезличивания рабочих документов перед отправкой в языковую модель: четыре слоя детекции (контрольные суммы российских идентификаторов, NER-модель, словарь, блокировка секретов), изоляция зон на уровне сетевой топологии, шифрование карты замен.
Инженер эксплуатации магистральной сети
02/2024 – 04/2026ЭР-Телеком Холдинг (02/2024 – 07/2024 стажировка)
- Эксплуатация магистральной сети IP/MPLS: настройка клиентских сервисов (BGP, IX, L2/L3 VPN), сетевой инфраструктуры и балансировки, проведение плановых работ, устранение аварий.
- Разработал и внедрил систему мониторинга конфликтов ППР/АВР как лидер инициативы и единственный разработчик, около 200 часов работы. Расчётный эффект: обнаружение конфликта менее чем за 5 минут вместо 15-30 минут ручного сопоставления, MTTR при конфликте -30%, высвобождение 247 часов работы инженеров в год.
- Прогноз магистрального трафика на Temporal Fusion Transformer: квантильный прогноз P10/P50/P90 на неделю, план расширения ёмкости по методике N+2, детектор аномалий для дежурной смены.
- MCP-сервер для устройств Juniper с аудируемым набором инструментов поверх NETCONF/PyEZ (без доступа к shell) и диагностикой состояния портов на естественном языке.
Старший мастер, третья линия
03/2022 – 02/2024Ростелеком
- Эксплуатация районных узлов связи и распределительной сети: диагностика и устранение неисправностей, третья линия технической поддержки, подключение абонентов.
Ключевые проекты
PPR/AVR Monitor
Мониторинг конфликтов плановых работ и аварий: события из системы мониторинга, BPMS, почты и ручного ввода, дедупликация, поиск пересечений по городу и времени. LLM используется только для разбора писем внешних операторов, остальная логика реализована детерминированным кодом. Замер на проде за 09/2026: 93,8% полей в письмах операторов разбираются верно, 15 из 16 подтверждённых дежурным критичных конфликтов сохраняются, критичных уведомлений на 48% меньше.
PII Firewall
Обезличивает документы перед отправкой в языковую модель. На вход подаются PDF, DOCX или XLSX, на выходе получаются обезличенный текст и зашифрованная карта замен, ответ модели возвращается с исходными значениями. Идентификаторы проверяются по контрольной сумме, у зоны обезличивания нет сетевого маршрута наружу. На синтетическом эталоне (40 документов, 322 вхождения) полнота и точность 100%.
WebAgent-RL+ (дипломная работа)
github.com/1vmc1/webagent-rl-plusОбучение веб-агентов на MiniWoB++ в пределах одной видеокарты 16 ГБ: замороженный планировщик Qwen3-8B в 4 битах плюс обучаемый PPO-исполнитель. Куррикулум по дисперсии оценок критика и градуированная награда. За 50 000 шагов среды средний SR фазы 3 составил 42%, за последние десять итераций 61,7%, ненулевой SR получен на 20 задачах из 25.
NeuroML: декодирование и управление нейронными культурами
Исследование в аспирантуре о признаках и декодерах активности живых нейронных сетей и об управлении стимуляцией в замкнутом контуре с бюджетом 50 мс. При восстановлении спайков по кальциевому сигналу на открытых данных корреляция составила 0,549, у классического метода 0,067. Более 700 тестов, отрицательные результаты задокументированы вместе с положительными.
Полная хронология проектов и исследований → vakulich.work/ru/roadmap
Образование
Аспирантура, 1.2.1 «Искусственный интеллект и машинное обучение»
09/2026 – наст. времяСПбПУ Петра Великого
Тема: ML-декодирование активности нейронных культур и адаптивное управление стимуляцией в замкнутом контуре (проект NeuroML).
Магистр, машинное обучение и искусственный интеллект
09/2024 – 06/2026СПбПУ Петра Великого, Институт интеллектуальных систем и технологий
Дипломная работа: «Обучение веб-агентов с адаптивным куррикулумом и градуированным вознаграждением», фреймворк WebAgent-RL+.
Бакалавр, инфокоммуникационные технологии и системы связи (11.03.02)
09/2020 – 06/2024ПНИПУ, электротехнический факультет
ДПО «Машинное обучение и искусственные нейронные сети»
2024ПНИПУ
Компетенции
- ИИ и машинное обучение
- LLM-агенты · MCP · LangGraph · RAG · LoRA · PyTorch · Reinforcement Learning (PPO) · Трансформеры · NER (GLiNER) · Компьютерное зрение · scikit-learn
- Сети
- IP/MPLS · BGP · OSPF · L2/L3 VPN · NETCONF / PyEZ · Juniper JunOS · Cisco · Huawei · Extreme
- Разработка и инфраструктура
- Python · FastAPI · Temporal · gRPC · PostgreSQL · Docker · Kubernetes · GitLab CI · Ansible · Terraform · Nginx · Linux
- Мониторинг и безопасность
- Prometheus · Grafana · Loki · Zabbix · Обезличивание ПДн · Policy as code · mTLS
Языки
- Русский - родной
- Немецкий - TestDaF TDN 4 (B2/C1)
- Английский - B2+