![Андрей Вильмов](https://solvery.io/public/profile/temp/db804887390e9b374bac9c7e54d0245b.jpeg)
Стоимость занятий
Андрей Вильмов
Data Engineer — ПерилаГлавСнаб
Более 8 лет работаю в IT. Разрабатываю архитектуру баз данных, в рамках таких задач плотно работаю с MSSQL, PostgreSQL, Greenplum, MySQL. А так же работаю с NoSQL базами данных. По мимо работы с БД, разрабатываю предиктивные модели (прогнозирование спроса, LTV) и модели классификации данных. Работаю с BERT моделями. Так же активно разрабатываю Микросервисную архитектуру и КХД.
🤝 С чем могу помочь
- Помогу выбрать леще архитектурное решение под вашу задачу
- Помогу разобрать паттерны проектирования сервисов (CQRS, SAGA и так далее)
- Помогу разобраться с SQL. От простых запросов до проектирования КХД и DataLake
- Помогу разобраться с MSSQL/Greenplum
- Помогу разобраться с Mongo/Redis
- Помогу разобраться с Kafka
💻 Резюме
February 2017 — по настоящее время
ПерилаГлавСнаб — Data Engineer
🤟 Проекты
На этом проекте реализовывал миграцию CRM с монолита на микросервисы. В рамках проекта был развернут кластер Kafka, натроекна репликация транзакциями в MSSQL сервер. Включено CDC и подключена Kafka к MSSQL. Так же были перенесены все триггеры с SQL на Python в сервисы.
В рамках проекта был установлен Airflow, который по по REST забирал данные из внутренних и внешних сервисов и складывал все в Minio. В рамках проекта было разработано большое количество задач в Airflow (DAG'ов) и несколько кастомных операторов для Airflow
В рамках проекта был установлен и настроен Greenplum для сбора данных под аналитику и ML. Здесь установили Airflow и Spark который забирал даннеы из Minio, преобразовывал их и сохранял в Greenplum
Переезд с Google Data Studio на PowerBI
В рамках проекта были перенесены все дашборды с GDS на PowerBI. По мере реализации проекта были разработаны Data Mart для хранения аналитических данных и настроены ETL процессы для сохранения данных в DM
В рамках проекта были разработаны сервисы для транскрипции звонков через Whisper а так же диаризация звонков. После чего была обучена BERT модель для классификации типа звонка
🎓 Образование
Московский Техникум Информатики и Вычислительной Техники
Программирование в компьютерных системах и комплексах
📰 Публикации
- От CRM к DataLake с K8s и микросервисами
- Очень странные дела: Anomaly Detection в мониторинге. Лайт-выпуск Школы мониторинга
- Школа мониторинга Лайт: Контрольные карты Шухарта или когда карты нужны не только капитанам
- Аналитика начинается не с аналитиков
- Про то, как мы распиливали монолит на MSA
- Прогнозирование продаж Python. Как находить и сглаживать выбросы с помощью фильтра Хэмплея