Назад

Резюме

Я системный инженер с более чем 10-ти летним опытом. Работал с веб-сайтами на железных и виртуальных серверах, управлял инфраструктурой через Configuration Management, настраивал CI/CD пайплайны и писал автоматизацию на разных языках программирования. Сейчас создаю Serverless приложения в облаках с тайтлом Platform Engineer. В работе активно применяю DevOps практики. У меня есть опыт работы в таких доменных областях как контент, путешествия и e-commerce. Заинтересован в архитектуре решений и инженерном руководстве (engineering leadership), а также новых доменных областях. На этой странице можно найти мои опыт работы, образование и навыки. Или скачать PDF версию резюме.

Карьера

2021-по настоящее время

EPAM Systems, Амстердам, Нидерланды

Ведущий системный инженер

  • Работаю на одного из крупнейших производителей спортивной обуви и одежды
  • Продумываю архитектуру и разрабатываю сервисы для обмена данными с партнерами и интеграцией с различными API
  • AWS, Github, Jenkins, Lambda, Step Functions, ECS Fargate, DynamoDB, S3, SQS, EventBridge, Terraform, CloudFormation, Python, Akamai, Jira

2020-2021

EPAM Systems, Минск, Беларусь

Ведущий системный инженер

  • Работал на E-commerce проекте
  • Разработал инфраструктуру и пайплайн доставки кода для приложения в облаке AWS с нуля
  • Участвовал (дизайн, проектирование, планирование, разработка) в процессе миграции клиента из On-prem в облако AWS с одновременным реплатформингом на event-based микросервисную архитектуру
  • AWS, Github, CodeBuild, Lambda, Step Functions, ECS Fargate, DynamoDB, DAX, S3, SQS, Terraform, Terragrunt, CloudFormation, JavaScript, TypeScript, Fastly, Jira, Confluence

2017-2020

OneTwoTrip, Москва, Россия

Системный инженер

  • Разработал подход запуска нескольких реплика сетов MongoDB на одних и тех же серверах через Chef
  • Автоматизировал запуск тестовых сред по требованию, на базе OpenStack с помощью Packer, Terraform и Ruby
  • Участвовал в запуске новой вертикали Автобусы в составе небольшой команды (2 back dev, 1 QA, 1 front dev, 1 SE, 3 месяца)
  • Мигрировал различные проекты, разработанные сторонними разработчиками в инфраструктуру компании
  • Поддерживал (обновление, улучшение) стек Elastic (кластер ~150TB)
  • Запустил внутреннюю программу по обмену знаниями и решениями, включающую презентацию, онлайн стриминг и обсуждение (Tech-talks)
  • Улучшил и автоматизировал различные части инфраструктуры
  • Ubuntu, Chef, Ruby, Go, NodeJS, Riak, MySQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, Nginx, AWS, Bosun, Kibana, Grafana, ElasticSearch, Prometheus, Jenkins, Git (BitBucket и GitLab), Jira

2015-2017

Имхонет, Москва, Россия

Системный администратор

  • Поддерживал инфраструктуру для Production, Test и Developemnt окружений
  • Провел обновление кластера Proxmox c 3.x до 4.x
  • Внедрил CI/CD, совместно с QA лидом и системным архитектором
  • Разработал Blue/Green deployment на базе Nginx
  • Внедрил ChatOps
  • Debian, Ansible, Nginx, PHP, NodeJS, MySQL, Memcached, Redis, ElasticSearch, Gitlab, Jira

2013-2015

Роспартнер, Дубна, Россия

Системный администратор

  • Администрировал Linux, RHEL/CentOS
  • Поддерживал высоконагруженный проект порталов Правительства Москвы *.mos.ru
  • Управлял отделом мониторинга (On-call ротация)
  • CentOS, Nginx, PHP, MySQL, Redmine

2012-2013

Компания ВИСМ, Воронеж, Россия

Сервис инженер

  • Поддерживал сеть интернет провайдера
  • Занимался мониторингом и обслуживанием сетевого оборудования
  • Linux, D-link, Cisco

Образование

2013-2015

Международный университет природы общества и человека «Дубна»

Кафедра: Системный анализ и управление

Специальность: Системный анализ проектно-технологических решений

2009-2013

Воронежский государственный технический университет

Кафедра: Систем автоматизированного проектирования и информационных систем

Специальность: Информационные системы

Сертификация

google cloud certification badge Google Cloud Certified Professional Cloud Architect

aws cloud certification badge AWS Certified Solutions Architect – Professional

Навыки

Пользовательские ОС: MacOS, Windows
Серверные ОС: Debian/Ubuntu, CentOS/RHEL
Веб-серверы: Nginx, Unicorn, Puma, PHP-FPM, HHVM, Tomcat, Express
Базы данных: MySQL/MariaDB, Elasticsearch, Redis, PostgreSQL, Riak
Виртуализация: KVM, Docker, Kubernetes, Proxmox, OpenVZ, LXC, Vagrant, VMware
CI/CD: Go CD, Jenkins
Управление конфигурацией: Ansible, Chef
Инфраструктура как код: Terraform, Terragrunt, Packer
Контроль версий: Git (Github, Gitlab)
Облака: Amazon (AWS), Google (GCP), Heroku, OpenStack
Кодинг: Bash, Ruby, Python, Go, JavaScript, HTML, CSS
Управление проектами: Jira, Redmine, Youtrack
Мониторинг: Zabbix, Nagios, Prometheus, Grafana, Bosun, Elasic, Splunk
Методологии: DevOps, Agile/Scrum, ITIL
Сети: vpn, vlan, nat, dhcp, ipv4/6

Open Source

QnA - Сервис вопросов и ответов (создан на курсе)
Flickr API wrapper - Обертка для работы с Flickr API
LEGDNS - Сервис для получения сертификатов LetsEncrypt через DNS
Telegram Rank Bot - Telegram бот для ранкинга (кармы) в группах
Telegram Password Bot - Telegram бот для генерации рандомных паролей
Offices Station - Arduino прошивка для CO2 станции
Hola API - REST API на Ruby (создан в целях обучения)
Sneakers - REST API на Python (создан в целях обучения)
Zabbix Nginx Stat Getter - Скрипт внешней проверки Nginx для Zabbix
Zabbix FCGI Stat Getter - Скрипт внешней проверки PHP-FPM для Zabbix
Sample app - Сервис микроблоггинга (создан на курсе)
Parser - Парсер цен на товары
RoR matrix RU - Интерактивная версия матрицы компетенции Ruby on Rails разработчика