ОБРАЗОВАНИЕ
Московский государственный технический университет
радиотехники, электроники и автоматики, Дубна. (2021) (Московская область).
Кибербезопасность и цифровые технологии,
Разработка автоматизированных систем в защищенном исполнении.
ОПЫТ РАБОТЫ
--- PromoData - (декабрь 2023 - наст.время)
Ведущий разработчик / Архитектор
- Спроектировал и вывел в production распределенную микросервисную платформу оркестрации сбора данных по федеральным сетям РФ; обеспечил снижение запросов к источникам на 45% для 20 000 программ сбора и автоматизацию эксплуатации.
- Собрал пайплайн подготовки данных: синхронизация результатов в PostgreSQL (1+ млн артикулов/день), хранение метаданных и региональных приоритетов для дальнейшего поиска параметров.
- Построил контур очередей и диспетчеризации: сервис нарезки заданий по батчам/регионам и публикации в RabbitMQ для управляемого параллелизма.
- Разработал децентрализованные клиентские сервисы управления парсерами: авто-обнаружение ПО, получение задач из очередей, прием результатов по FastAPI, устойчивость к сбоям (атомарные статусы, requeue, retry).
- Сделал систему наблюдаемой: метрики, логи и трассировка (Prometheus/VictoriaMetrics, Loki, OpenTelemetry/Tempo) и дашборды Grafana для операционных сценариев.
- Инициировал мониторинг/управление прокси (несколько тысяч единиц) и единый API для программ сбора (сотни тыс. запросов/день): динамическая выдача прокси по статистике/загруженности, авто-реакции и безопасный обмен данными (аутентификация,
шифрование, контроль доступа).
- Лидировал развитие команды: 40+ интервью, онбординг/наставничество, определение ожиданий по грейдам и качеству кода; команды до 25 человек.
--- NDA (гос. сектор РФ) - (октябрь 2021 - ноябрь 2023)
Team Lead (Video Analytics)
- Сформировал архитектуру системы видеоаналитики и интеграций, ориентированную на масштабирование и производительность.
- Выстроил процесс разработки: планирование, разбиение задач, code review, техническое сопровождение релизов.
- Реализовал хранилище данных на MongoDB с шардингом и репликацией для больших объемов видеоданных и результатов распознавания.
- Разработал API и компоненты обработки нескольких видеопотоков и интеграции с внешними системами (FastAPI).
- Внедрил распределенные вычисления: WebSocket-модуль для переноса части обработки на мобильные устройства и снижение нагрузки на серверы.
- Построил безопасность и эксплуатацию: RBAC, 2FA, шифрование биометрических данных; решения для логирования и мониторинга.
--- NDA (гос. сектор РФ) - (сентябрь 2020 - октябрь 2021)
Python Developer (Centralized Logging)
- Разрабатывал компоненты платформы логирования на ElasticSearch + MySQL: индексация, хранение конфигураций/метаданных.
- Сделал полнотекстовый поиск и REST API на FastAPI для поиска/фильтрации/статистики.
- Оптимизировал индексы ElasticSearch и SQL-запросы; покрывал функционал unit-тестами и участвовал в code review.
--- NDA (гос. сектор РФ) - (сентябрь 2019 - октябрь 2020)
Backend Developer (HPC task management)
- Разработал симулятор управления параллельными задачами и инструменты тестирования распределения нагрузки.
- Оптимизировал квазипланировщик и алгоритмы распределения ресурсов для более эффективного использования суперкомпьютера.