Контакты
О себе
Являюсь Принципал Build Engineer с более чем 12-летним опытом в лидировании разработки и совершенствования процессов сборки, тестирования и развертывания программного обеспечения. Мой основной фокус — на построении отказоустойчивых, масштабируемых и высокоэффективных CI/CD конвейеров, которые обеспечивают быструю и предсказуемую доставку продукта. Обладаю сильными аналитическими способностями, навыками наставничества и стремлением к постоянной оптимизации процессов CI/CD.
Опыт работы
- Архитектурировал и внедрил новую интегрированную CI/CD платформу на базе GitLab CI и ArgoCD для 15+ разрабатываемых продуктов, что сократило время от коммита до продакшена на 35%.
- Руководил командой из 7 Build-инженеров, отвечающих за поддержание и развитие сборочной инфраструктуры, обеспечив отказоустойчивость системы на уровне 99.98%.
- Оптимизировал процессы сборки монорепозитория, использующего Bazel, что привело к сокращению времени инкрементальной сборки до 2 минут и полных сборок на 20%.
- Разработал и внедрил стандарты управления зависимостями (Artifactory) и версионирования артефактов для всех внутренних проектов, улучшив воспроизводимость сборок.
- Внедрил GitOps-подход для управления конфигурациями и развертываниями в Kubernetes кластерах, повысив надежность и прозрачность деплоев.
- Проектировал и поддерживал CI/CD конвейеры на Jenkins для Java и .NET проектов, ускорив процесс интеграции и тестирования на 50%.
- Автоматизировал процесс управления релизами, сократив ручные операции на 80% и количество релизных ошибок на 15%.
- Внедрил Docker для контейнеризации сборочных агентов, унифицировав сборочные среды и устранив проблемы с зависимостями.
- Разработал скрипты на Python и Groovy для автоматизации различных этапов сборки и тестирования, повысив общую эффективность команды.
Навыки
Образование
Языки
- Русский — C2 (Native)
- Английский — C1 (Advanced)
Сертификаты
- Certified Kubernetes Administrator (CKA) · Cloud Native Computing Foundation, 2019
- Jenkins Engineer Certification · CloudBees, 2017
