Специалисты

Описание

Языки программирования
Основные (специализация) Python3

Фреймворки
Основные Helm, Helmfiles, Kubernetes, Terraform, Terragrunt, PySpark


Технологический стек
Технологии Docker, Linux, Kubernetes, Grafana, Git, Seldon, DevOps, MLflow, S3, Ubuntu, Apache Spark, Apache Kafka, Apache Airflow, ML, DL, Bash, Numpy, Sklearn, pandas
Образование
2024 Нижегородский государственный университет им. Н.И. Лобачевского (Национальный исследовательский университет), Нижний Новгород
Экономика и предпринимательство, Менеджмент

Курсы
2024 HardML
Karpov Courses, ML
2023 Курс по Docker
Karpov Courses, Docker

Опыт
Проект

DWH Страховой компании

Описание

Роль в проекте DevOps Команда проекта project manager: 1 dev ops: 5 team lead: 1 Описание проекта Построение Data инфраструктуры для компании Создание единой точки входа в разные источники данных(Postgres, MySQL, Oracle, S3, DataStream) для удобной работы аналитиков, разработчиков и ML инженеров Команда проекта: - более 30 дата аналитиков - 5 дата инженеров - 6 ML инженеров Обязанности на проекте - Написание Helm чартов, Docker файлов, CI/CD (Gitlab) - Автоматизация деплоя приложений в кластеры Kubernetes - Поднятие и поддержка инфраструктуры (Helm, Kubernetes, Terraform) - Миграция приложений из legacy ВМ в Kubernetes - Развертывание сервисов для DE/DA/ML таких как Superset, Trino, Dagster etc. - Развертывание и обслуживание БД(Postgresql, MySQL, Redis) Личные результаты - Бесшовно перенес Legacy инфраструктуру с ВМ в кластер Kubernetes - Объединил разные источники данных(как внутренние так и внешние) для более удобного использования разными командами - Настроил SSO для всех сервисов которые используются в Data департаменте(от входа в сервисы до доступных источников данных)

Технологии

Kubernetes, Helm, CI/CD, Superset, Trino, DBT, SQL, Terraform, Terragrunt, Docker, Spark, MLFlow, Airflow, Dagster, Nexus, Grafana, Loki, Prometheus, KeyCloak, Yandex Cloud, Selectel

Длительность

Август 2024 - По настоящее время месяцев

Проект

Рекомендательная платформа для онлайн кинотеатра

Описание

Роль в проекте DevOps / MLOps Команда проекта project manager: 1 frontend разработчик: 5 backend разработчик: 5 qa: 2 dev ops: 5 team lead: 3 Описание проекта рекомендательная платформа поставляющая рекомендации заказчикам на основе их данных Команда проекта: - более 20 ML инженеров - более 10 SRE специалистов Обязанности на проекте - Написание функционала для дебага и тестирования Airflow Tasks - Развертывание online сервисов и моделей в кластере Kubernetes - Обслуживание моделей и сервисов для отказоустойчивости(HPA, VPA) - Проведение нагрузочных тестирований - Адаптация пайплайнов под локальную разработку(Helm + Minikube) - Создание NRT пайплайнов и написания Spark Job"s - Версионирование и оркестрация моделей(MLFlow + Seldon) - Написание алгоритмов build/deploy для моделей и онлайн сервисов - Написание CI/CD пайплайнов в Jenkins/GitLab - Настройка мониторинга (Loki/Prometheus) и написание дашбордов в Grafana - Написание и рефакторинг функций для более надежного обращения к OBS S3 - Рефакторинг legacy кода Личные результаты - Провел нагрузочное тестирование и оптимизировал продовый Kubernetes кластер к повышенной нагрузке(20к RPS) на ORS сервисы и 50к RPS на поток событий(NRT) - Оптимизировал вычисления на Spark для меньшего потребления памяти и удешевления препроцессинга - Адаптировал пайплайны для локальной разработке в миникубе на минимальных мощностях ВМ

Технологии

Kubernetes, Helm, Seldon, MLFlow, Spark, CI/CD, Jenkins, Bitbucket, Gitlab, Loki, Prometheus, Terraform, Grafana, Docker, Kafka, Cloud.ru, MongoDB, Postgresql

Длительность

Июнь 2023- Август 2024 месяцев

Проект

Медиа проект в котором новости генерируются нейросетями

Описание

Роль в проекте MLOps Команда проекта project manager: 1 frontend разработчик: 2 backend разработчик: 2 ui/ux дизайнер: 2 dev ops: 1 team lead: 1 Описание проекта Медиа проект в котором новости генерируются нейросетями(BERT/DALL-E и тд) Команда проекта: - 5 ML инженеров Обязанности на проекте - Создание инфраструктуры с нуля - Написание Helm чартов, docker файлов и CI/CD - поддержка ORS сервисов и моделей на проде - Написание телеграмм бота для использования модели пользователями(aiogram) - Парсинг данных с новостных сайтов - Написание ETL пайплайнов на PySpark

Технологии

Kubernetes, Helm, Airflow, Spark, Docker, Python3, CI/CD

Длительность

Март 2022 — май 2023 месяцев

Проект

Образовательный ИТ кампус

Описание

Роль в проекте Менеджер проектов Команда проекта project manager: 5 бизнес аналитик: 3 Описание проекта Образовательный ИТ кампус Обязанности на проекте - Ведение проектов по цифровизации региона - Анализ сроков выполнения и стоимости проекта - Разработка ТЗ и контроль выполнения задач - Формирование закрывающих документов и отчетов

Технологии

.

Длительность

Сентябрь 2021 — Март 2022 месяцев

Проект

Разработка автоматизированной системы поиска подходящих кандидатов

Описание

Роль в проекте Аналитик Команда проекта project manager: 1 ML разработчик: 3 Рекрутер: 5 Описание проекта Разработка автоматизированной системы поиска подходящих кандидатов Обязанности на проекте - Разработка системы поиска релевантных кандидатов на основе алгоритмов машинного обучения - Парсинг данных с сервисов поиска работы(LinkedIn, HeadHunter)и анализ кандидатов на совпадения проектам внутри компании Личные результаты - Разработал систему поиска релевантных кандидатов с автоматическим парсингом HH.ru, Linkedin и прочих с последующей выгрузкой кандидатов по релевантности на вакансии

Технологии

Python3, Jupiter, BERT, Numpy, Pandas, Matplotlib, seaborn, Pickle, Numba, Sklearn

Длительность

Март 2021 — Сентябрь 2021 месяцев