Кто
Специалист с 14-летним опытом. Успел поработать на разных позициях от
эникейщика до системного архитектора.
На текущем этапе в рабочих задачах предпочту быть ближе к DevOps,
инфраструктуре и системной архитектуре.
Мои сильные стороны:
-
Умею погружаться путем реверс-инжиниринга систем (погружение в код,
аудит инфраструктуры, интеграции с внешними системами)
- Не пугает работа с неизвестным стеком: умею разбираться "на ходу"
-
Умею проектировать, декомпозировать, планировать и реализовывать
технические решения
-
Хорошо развиты soft skills: коммуникация, наставничество, принятие
решений, клиентоориентированность
- Люблю наводить порядок в технической документации
Как
-
DevOps: Linux, Gitlab CI/CD, Docker Swarm, k8s, k3s, Nginx,
HAProxy, SonarQube, CheckStyle, Prometheus, Grafana, ELK, ArgoCD,
Ansible (базово)
- Архитектура: C4, D2, PlantUML, Structurizr, ArchiMate
-
Код: Java (Spring), NodeJS (TypeScript, NestJS), Базово: Go,
Python
- DB: MongoDB, OpenSearch, Redis
- Queue: Apache Kafka, RabbitMQ, BullMQ
- Нагрузка: K6, yandex-tank
Где
Газпром-медиа
Системный архитектор
Февраль 2024 - Май 2025
Ключевые достижения
-
За время прохождения испытательного срока успешно разобрался в
архитектуре проекта на незнакомом стеке (PHP, Laravel), спланировал
и организовал перенос всех стендов проекта (dev, stage, prod)
"Контентная платформа" в целевую инфраструктуру компании
-
В короткие сроки освоил стек NodeJS (TypeScript, NestJS) и
участвовал в разработке ядра cистемы дистрибьюции контента в роли
системного архитектора и backend-разработчика
-
В момент острой необходимости подхватил и активно руководил
процессами разработки в качестве лида команды (онбординг
разработчиков, аналитиков, организация встреч, составление и
согласование дорожной карты проекта, сбор и фиксирование требований)
-
Сократил стоимость аренды инфраструктуры тестовых стендов на 48%
-
Спроектировал и реализовал MVP масштабируемого сервиса для обработки
видео
-
Инициировал внедрение архитектурных практик: ведение
технологического радара и чеклиста технологической зрелости проекта
Обязанности
- Проведение аудита и архитектурного надзора проектов холдинга
- Ведение технической документации (C4, КТС, ADR, etc)
- Сбор технических требований от ключевых стейкхолдеров
- Проведение R&D-сессий, написание MVP и PoC
- Организация и проведение релизов, нагрузочных тестов
MTS Digital
Системный архитектор
Июнь 2022 - Январь 2024
Ключевые достижения
-
Спланировал и выполнил переезд из self-hosted в корпоративные
Gitlab, Artifactory, Nexus, Harbor вместе с перенастройкой CI/CD
Бесшовно для команды разработки и релизного цикла
-
Спроектировал, спланировал и выполнил переезд всех контуров проекта
(dev, demo, stage, prod) из Docker Swarm в Kubernetes с
предшествующей адаптацией архитектуры и последующим переобучением
команды путем проведения серии локальных митапов написания
технической документации, перенастройкой CI/CD
-
Перенос продуктивного стенда в k8s удалось выполнить в технические
окна без негативного влияния на работу продуктива, простоев в
рабочее время, массовых инцидентов и нарушений релизного цикла
-
Спроектировал и реализовал интеграцию проекта с корпоративным SSO
для обеспечения бесшовной авторизации пользователями
-
Успешно заменил в проекте блочное хранилище на использование S3
Обязанности
- Найм, менторинг, адаптация сотрудников
-
Функциональное управление командой: 6 BackEnd-разработчиков, 4
FrontEnd-разработчика,1 DevOps-инженер, 1 Automation QA
- Сбор технических требований от ключевых стейкхолдеров
- Проектирование, реализация и ревью технических задач
-
Ведение технической документации (ADR, C4, КТС, сетевые доступы,
командные регламенты)
- Осуществление архитектурного надзора
- Организация и проведение релизов
Технический руководитель
Апрель 2020 - Июнь 2022
Ключевые достижения
-
Благодаря успешно выстроенным командным и релизным процессам,
удалось построить стабильный конвейер по производству бизнес-задач
- Внедрил практики Agile: планирование спринтов, ретроспективы
-
Внедрил практику Postmortem для массовых инцидентов и проблемных
релизов
-
Спроектировал и реализовал stage стенд для стабилизации релизов и
тестирования блокеров. Регламентировал и описал процессы работы с
ним
- Полностью автоматизировал установку и откат релиза на стенды
- Внедрил статические анализаторы SonarQube и Checkstyle
-
Получил незабываемый опыт оживления архивного legacy-проекта на
фреймворке Ngenie полным отсутствием документации и исходного кода
путем реверс-инжиниринга. В последствии успешно перенес его в
Kubernetes.
-
В момент внезапного ухода DevOps из команды - успешно освоил его
компетенции и совмещал две роли в течении шести месяцев. За это
время оптимизировал CI/CD процессы.
-
В 2021 году занял третье место в номинации "Лидер мнений" в
новогоднем награждении сотрудников группы компаний
Ведущий Java-разработчик
Октябрь 2019 - Апрель 2020
Ключевые достижения
- Успешный запуск и стабилизация проекта в продуктиве
-
Успешное освоение компетенций по проекту внутренней командой
разработки
-
Внедрение Prometheus для сбора метрик и повышения наблюдаемости
продукта
- Внедрение практики кодревью в команде
Группа компаний SRG
Технический руководитель
Ноябрь 2018 - Сентябрь 2019
Java-разработчик
Апрель 2017 - Ноябрь 2018
Младший Java-разработчик
Март 2016 - Апрель 2017
ООО "Компадикс"
Системный инженер
Февраль 2011 - Март 2016
Образование
Московская финансово-промышленная академия, Москва
Высшее (2007 - 2011)
Прикладная информатика в экономике, Автоматизированные системы обработки
информации и управления