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
- 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
- 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
- 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