Freelancer
DevOps Engineer / SRE / Developer
Working as a freelance engineer on a trading bot platform that interacts with centralized (Bybit, Mexc) and decentralized (Uniswap, Mira) exchanges via REST and WebSocket APIs.
Primary stack includes TypeScript/Node.js, GCP, and Kubernetes-based infrastructure.
Key responsibilities:
- Designing and maintaining Kubernetes infrastructure based on GKE and Hetzner (Talos), using an Infrastructure as Code approach with Pulumi and Helm
- Stack: GCP (GKE), Talos, web3.js, VictoriaMetrics, Typescript, Nodejs, Pulumi, Hetzner
2024-12
Amarkets
DevOps Engineer / SRE
A company providing brokerage services for clients in the Forex market.
Key responsibilities:
- Designing the architecture for service and application interactions
- Migrating services (including monoliths) to Kubernetes, writing and maintaining Helm charts
- Automating CI/CD processes, ensuring infrastructure monitoring and security
- Optimizing AWS costs: implementing Reserved Instances and Savings Plans, conducting infrastructure audits, setting up cost monitoring and budget alerts, automating cost reporting using tagging
- Debugging complex performance issues in databases and applications
- Stack: AWS, ansible, kubernetes, k8s (deckhouse), helm, werf, Golang, Metatrader 5, Pulumi, PostgreSQL, Sentry, Gitlab, MySQL, Redis, Prometheus stack
2023-06 - 2024-12
Gaijin Entertainment
DevOps Engineer / SRE
Working in a team supporting the primary games of Gaijin: Warthunder, Enlisted. Main duties:
- Optimize costs of infrastructure
- Troubleshooting the production and test environments
- Implement and support services for internal usage
- Regular on-call duty
- Minimize downtime and raise user happiness
- Stack: Linux (CentOS 7), Redis, AWS (RDS, EC2, VPC, Route53), Graphite + Telegraf, Kubernetes on bare metal, Docker as build environment, Golang, Puppet, Ansible, Terraform, Jenkins, Gerrit
- Implemented custom service discovery using native etcd mechanisms. The client was a sidecar living alongside services, capable of performing health checks
- Defined the entire server-side stack for distributing game clients as a docker-compose stack. Containerized numerous C++ and Golang services
2022-04 - 2023-04
Yandex
Support L2 Specialist
There is Level 2 (Premium) support in Yandex Cloud. As part of the team was responsible for the following:
- Providing a full circle of support for premium clients
- Managed and resolved customer escalations
- Resolved tricky customer's issues
2021-12 - 2022-03
Rostelecom IT
DevOps Engineer / SRE
Has worked in the streaming service "Wink" (https://wink.ru). Areas of responsibility:
- Stable work of production and test environments (includes monitoring and troubleshooting)
- Prepare new releases for production (stress testing, review migrations and code)
- Supporting dev teams (CI/CD integrations, internal services)
- Stack: Linux (Centos 7), PostgreSQL (+Pgbouncer), NSQ, ClickHouse, Nginx, Reindexer (https://github.com/Restream/reindexer), Prometheus Stack (+Victoria Metrics), Opscode Chef, Gitlab, Golang
2019-05 - 2021-10
Equilibrium
DevOps Engineer
EQ is a crypto FinTech startup (EOS and ETH blockchains). Some achievements:
- Implement feature branch strategy for development based on docker swarm and TeamCity
- Bring and support monitoring based on the Prometheus stack
- Stack: Linux (Ubuntu), AWS (RDS, EC2, VPC, Route53), Docker swarm, Prometheus Stack, HashiCorp Vault, Teamcity
2018-10 - 2019-05
Restream
Technical Support Engineer
The central part of my work was troubleshooting our Linux platform
2016-02 - 2018-10