Position: DevOps engineer
Category: DevOps
English level: upper
Years of experience: 3

Participated in International Collegiate Programming Contest North Eurasia Finals along with two coursemates and got 3rd degree diploma for solving 8 out of 13 problems in 5 hours.
Nautaca (Korean startup) — mobile social media app. Users can post photos, videos, documents, texts and follow other users, react or comment on their posts.
My role: Golang Backend Developer. Created REST APIs for mobile developers.
Stack: Go, gin, PostgreSQL 

Delever
Multi-functional platform for managing delivery services, mainly used for food-delivery.
Has web applications for customers, couriers, operators and administrators. 
My role: Golang Backend Developer.
Wrote unit and integration tests;
Implemented additional features for customer telegram bots;
Designed and created a service to collect and serve reports based on customer orders;
Stack: Golang, gin, Microservices, gRPC, Postgres, MongoDB, Clickhouse

Billz v2.0
Retail management system for  shops.
Users can create/edit products and categories, import or write off products, perform stocktaking to see difference between proposed and actual quantity of products;
transfer products from one branch to another;
manage discounts and promos;
manage customers' data, user groups, loyalty programs for customers;
sell products;
see reports based on products, branches, sellers and customers

My role: Golang Backend Developer;
Wrote unit and integration tests;
Designed and implemented database schemas in Postgres and Clickhouse
Implemented core parts of the projects
Benchmarked and optimized database queries
Stack: Go, gin, Microservices, Apache Kafka, Cassandra, Postgres, ElasticSearch, Clickhouse

Justix Team
Company that provides Devops services.

My role: Devops Engineer
Implemented DevSecOps practices by configuring static application testing and penetration tests in CI/CD pipelines which identified more than 50 vulnerabilities.
Wrote a shell script for deploying docker-compose projects without downtime improving stability of the system.
Optimized docker images by implementing best practices for writing Dockerfiles reducing average image sizes by 10 times from over 1 GB to 100 MB.
Configured HashiCorp Vault cluster in high availability mode for safely storing secrets and variables.
Setup scheduled scaling for AWS RDS and AWS ECS Cluster using AWS Lambda and AWS EventBridge events reducing infrastructure costs by 40%