Product owner MLOps
Контакты
О себе
Меня зовут Константин, я Product Owner MLOps-платформы в компании Диасофт.
Руковожу MLOps-платформой с 2024 года, выстраиваю взаимодействие между командами и подразделениями, конвертирую бизнес-цели в задачи, подбираю необходимые инструменты под цели используя свой технический бэкграунд. Интересуюсь развитием ML-направления, умею объяснять сложное простыми словами.
С нуля освоил Java, вырос до тимлида. С 2019 года руководил командой Java-разработчиков: налаживал процессы, обучал разработчиков, ревьюил код, помогал команде расти.
В 2007 году закончил Российский Государственный Университет Нефти и Газа им. И.М.Губкина.
Готов рассказать подробнее о моем опыте на собеседовании.
Стек
MLOps и ML-платформа: MLFlow · Argo Workflows · Argo CD · ML-пайплайны · Evidently · Kubeflow · JupyterHub/JupyterLab · Airflow · DolphinScheduler · LLM-based AI агенты · RAG · MCP tools
Инфраструктура, DevOps и CI/CD: Контейнеризация (Docker, K8s) · GitLab CI/CD · Jenkins · Prometheus · Grafana · Kafka
Бэкенд-разработка и Базы данных: Java 11/17 · Spring Data JPA · Hibernate · REST API и gRPC · Микросервисы · PostgreSQL · Oracle · Liquibase · Artemis · DBeaver · JUnit · Mockito · AssertJ · Maven
Опыт работы
ПАО «Диасофт»
Product Owner MLOps
Москва, www.diasoft.ru
декабрь 2023 — по настоящий момент
Построение MLOps-процессов и и автоматизация ML-цикла
- Под моим руководством команда разработала и внедрила набор пайплайнов на Argo Workflows, которые стандартизировали процесс тренировки моделей и сократили время на подготовку инфраструктуры для экспериментов с недель до часов.
Качество и мониторинг моделей и ресурсов
- Разработана система мониторинга утилизации ресурсов GPU/CPU/RAM с прокси-слоем с выводом Grafana.
- Внедрение Horovod для ускорения распределенных вычислений.
- Внедрена для анализа качества моделей, фичей и таргета библиотека Evidently AI вместо корпоративного Q.Sensor.
Решение инцидентов от банков-клиентов
- Распределение ресурсов команды на решение инцидентов при эксплуатации обученных моделей. Проверка актуальности данных, выявление причин падения метрик data drift, concept drift.
Согласование и внедрение требований ИБ и арх.контроля
- Внедрены в пайплайны проверки: SAST, DAST, сканирование уязвимостей LLM, проверка на зашитые секреты.
- Выступления на архитектурном комитете по согласованию мультиагентной системы с использованием RAG для корпоративного применения и дальнейшей продажи клиентам компании.
Стратегия развития платформы MLOps
- Годовое планирование целей и приоритетов MLOps-платформы Q.GPT. Контроль и утверждение квартальных целей, приоритезация бэклога. Контроль метрик и отработка критических ошибок: data drift и concept drift.
- Вел спринты по scrum- и канбан-методам: командное планирование (1 раз в квартал), проведение демо (1 раз в месяц), ретро (1 месяц или квартал).
ПАО «Московский Кредитный Банк»
Team lead (Java)
Москва, www.mkb.ru
Март 2021 — январь 2023 • 1 год 11 месяцев
Реализованный функционал:
- Проектирование и создание сервисов на корпоративной платформе WSO2 Integration для интеграции API, приложений и веб-сервисов
- Разработка адаптеров для взаимодействия между различными банковскими системами
- Кастомизация сервисов платформы WSO2 с использованием Java для расширения базового функционала
- Реализация интеграции сервисов платформы WSO2 с брокером сообщений RabbitMQ
- Планирование, демо, ретро команды
Полученные навыки:
- Глубокое понимание принципов построения интеграционных решений в корпоративной среде
- Опыт работы с ESB (Enterprise Service Bus) и SOA (Service-Oriented Architecture)
- Навыки разработки и отладки Java-компонентов для расширения функционала WSO2
- Опыт работы с системами обмена сообщениями (RabbitMQ)
- Менторинг и обучение junior-разработчиков
Стек:
Java 8/11, WSO2 Integration Platform, Spring Boot, Spring MVC, Spring Data, RabbitMQ, Kafka, REST API, SOAP Web Services, XML, JSON, XSLT, Maven, Git, JUnit, PostgreSQL/Oracle
ООО «АР СОФТ»
Java-разработчик
Самара, www.vr-arsoft.com
Декабрь 2019 — март 2021 • 1 год 4 месяца
Реализованный функционал:
- Реализовал технический сайт для VR-очков с использованием Spring Boot, PostgreSQL, Hibernate
- Написание десктопных приложений на JavaFX
- Разработка инженерных калькуляторов под различные задачи
- Работал над оптимизацией SQL запросов БД через ORM
- Тестирование ручное и автоматизированное (JUnit) десктопных приложений
ООО «Системная-интеграция Атанор»
Ведущий инженер
Москва, www.atanorgroup.ru
Май 2013 — март 2018 • 4 года 11 месяцев
- Сдача объектов по приемо-сдаточным испытаниям
- Программирование центральных контроллеров Crestron
- Тестирование: ручное и автоматизированное
- Обучение пользователей и внедрение программного обеспечения
Образование
Российский Государственный Университет Нефти и Газа им. И.М.Губкина
Сентябрь 2001 - Июнь 2007
Курсы по профессии "Java-разработчик"
Октябрь 2022 - Октябрь 2023
`
`