Резюме
Я системный инженер с более чем 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 Certified Professional Cloud Architect
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 разработчика