Vasily Shadrin — DevOps / Team Lead

Contact: [email protected] · Telegram @datwork · datwork.ru English: B2 · Russian: native

Summary

DevOps engineer and team lead, 12+ years — from system administration to leading DevOps. GitOps, IaC, CI/CD, observability, and operating distributed clusters. I build infrastructure from scratch and modernize legacy.

Skills

Orchestration: Kubernetes, Helm, ArgoCD · IaC: Terraform, Ansible · CI/CD: GitLab CI, Jenkins, Nexus Observability: Prometheus, VictoriaMetrics, Grafana, EFK, Loki, Promtail · Data: PostgreSQL (Stolon, Patroni, HAProxy, PgBouncer), Cassandra, Kafka, MongoDB, Redis · Networking: Traefik, nginx · Languages: Python, Go, Bash

Experience

TheLoopa — DevOps / Lead DevOps Engineer (Apr 2025 — present)

Built and run all of TheLoopa’s infrastructure — a Unity WebGL/Android poker platform (SPK, Nutaku integration) — from scratch, including the Kubernetes cluster itself. GitOps via ArgoCD, GitLab CI/CD for backend services and WebGL/Android builds, Traefik ingress, PostgreSQL HA (Patroni + HAProxy + PgBouncer), MongoDB, Redis. Built a parallel PostgreSQL/MongoDB backup restore-testing pipeline with Telegram reporting. Stack: Kubernetes, ArgoCD, GitLab CI/CD, Traefik, Patroni, HAProxy, PgBouncer, MongoDB, Redis, Promtail/Loki/Grafana.

Developers Unknown — Team Lead DevOps (May 2022 — Apr 2025)

Designed multi-region infrastructure (Terraform + Ansible) for a mobile online product; built horizontal service autoscaling (Python + Terraform); CI/CD on Jenkins with artifacts in Nexus; EFK logging; migrated monitoring Prometheus → VictoriaMetrics; Data Warehouse (HUE + PostgreSQL); PostgreSQL cluster on Stolon; geo-distributed Cassandra. Stack: Java, Kafka, PostgreSQL, Cassandra, Consul.

Connectome — Head of DevOps (May 2021 — May 2022)

Led the DevOps team; CI/CD for ML models on GitLab; software for IoT devices (Python); designed and operated a Computer Vision ML product for compliance control at poultry farms and processing plants; Docker/Compose; monitoring VictoriaMetrics + Grafana; EFK logging; maintained ~40 physical servers (Debian 10).

Briskly — DevOps (Oct 2020 — Apr 2021)

Managed Kubernetes (Selectel + MCS): nginx ingress, cert-manager, external-dns; Prometheus Operator + Grafana + Loki; helm charts; Ansible playbooks; monitoring scripts (Python + Go); GitLab CI/CD and a K8S deploy mechanism. ~30 servers (Debian 9/10, CentOS 8).

Retail Profile Russia — System Administrator (Nov 2015 — Oct 2020)

VMware vSphere 6; Ubiquiti SDN + Cisco ASA network; Exchange 2016; AD/DNS/DHCP/GPO/DFS; Grafana + Prometheus; Veeam + Backup Exec with offsite to Amazon Glacier; a Kubernetes cluster with GitLab CI/CD; Ansible; ~70 users across Russia.

Earlier

Tide Power System R (2014–2015) and Megasuv LLC (2013–2014) — System Administrator.

Education

Moscow State University of Instrument Engineering and Informatics — Informatics and Computer Engineering (incomplete higher education).