About me

I am a person with an active life position and clear goals.
Passionately engaged in the assigned tasks.
Active member of the DevOps community.
Running DevOps group in Telegram.

Experiences

DevOps

03.2019 - present
IT product company (NDA)
  • Ansible (IaC and Zero downtime deployment app)
  • Architect high available architecture
  • AWS (EC2, VPC, S3, CloudFront, ElasticCache, CloudWatch)
  • Build CI/CD with Gitlab CI and Ansible
  • Build Self hosted Gitlab + Docker Registry
  • Development IaC with Terraform for AWS
  • Dockerize app and services
  • Cordova and Electron build automatization
  • Leading Docker сourse
  • Monitoring Prometheus + Grafana
  • Logging EFK

DevOps

06.2018 - 03.2019
IT outsourcing company (NDA)
  • Ansible (IaC and Zero downtime deployment app)
  • AWS (EC2, RDS, S3, Beanstalk)
  • Build CI/CD with Gitlab CI and Ansible
  • Build Self hosted Gitlab + Docker Registry
  • Development сustom PaaS
  • Development IaC with Terraform for AWS (EC2, RDS)
  • Dockerize app and services
  • iOS development automatization
  • Leading Docker сourse
  • Mentoring for two system engineers
  • Monitoring Prometheus + Grafana
  • Performance testing with Jmeter

Linux Administration

02.2017 - 06.2018
Freelance
  • Administration MySQL, Nginx, Apache 2
  • Bash development
  • Building CI/CD base on GitLab CI
  • Manual deployment
  • GCP automatization
  • Kubernetes deployment high-available cluster
  • Linux build from scratch
  • Project architecture
  • Python 1 pet projects, automatization for 3 projects
  • Support Ubuntu and CentOS servers
  • Troubleshooting PHP Laravel

Projects

Project #1
Responsibilities:
  • Rebuilding system design for microservices
  • Build CI/CD for backend, frontend, mobile and desktop clients
  • Development IaC
  • Maintenance geo distributed environments
  • Building centralized monitoring and logging
Technical stack:
  • AWS (EC2, ALB, S3, IAM, ElasticCache, ElasticSearch)
  • Terraform
  • Docker Swarm
  • Gitlab CI
  • ElasticSearch + Fluentd + Kibana
  • Prometheus + Grafana
  • FastLane
  • MongoDB, Redis, RabbitMQ
  • NodeJS
  • Traefik
Project #2
Responsibilities:
  • Building CI/CD for monolithic application in Java (Play2)
  • Maintenance dev/stage/prod environments
  • Building centralized monitoring and logging
  • Dockerize development
  • Maintenance and tuning high-loaded MariaDB
Technical stack:
  • Gitlab CI
  • Ansible
  • ElasticSearch + Fluentd + Kibana
  • Prometheus + Grafana
  • Apache
Corporative internal infrastructure
Responsibilities:
  • Design high-availability architecture
  • Dockerize services
  • Support
Technical stack:
  • Docker
  • Self hosted Gitlab + Docker Registry
  • Custom PaaS
Project #3
Responsibilities:
  • Building CI/CD
  • Development IaC
Technical stack:
  • AWS (EC2, RDS, VPC, S3, CloudFront)
  • Gitlab CI
  • Ansible
Project #4
Responsibilities:
  • Dockerize app
  • Building CI/CD
  • Performance testing
Technical stack:
  • Docker
  • Yandex tank
Project #5
Responsibilities:
  • Automatization deployment on 4+ servers
  • Building ci/cd
Technical stack:
  • GitLab CI
  • PHP Laravel
dev-ops.me
Responsibilities:
  • Project architecture
  • Kubernetes deployment
Technical stack:
  • GCP/AWS
  • GitLab CI
  • Bash