# whoami

Andrey Rulev_
Support engineer moving into DevOps and system administration. At work I live in Grafana, Graylog and network diagnostics; at home I containerize, deploy and automate my own services.
open to offers
locationVoronezh, RU
formatremote / hybrid
englishC1
How my own services run
Small, real setups I built and maintain myself: containers, timers, test gates and CI.
IG Spider
deployprivate repo- Bot and self-hosted cobalt as a two-service Docker Compose stack, with a named volume for state
- Bot runs as non-root; cobalt has a read-only filesystem and no published ports, so only the bot can reach it
- systemd timers pull updates and refresh dependencies weekly; build and pytest run in a disposable container before restart — a failure leaves the running stack untouched
Steam Spider
deployprivate repo- Python 3.13 slim image, Compose restart policy, host bind mount for persistent state
- systemd timer fetches main and rebuilds the container when it changes; restarts resume quietly from saved sessions
- GitHub Actions builds on Windows and Linux, runs core tests and scripted UI tests under Xvfb with software Mesa
- Packages Windows and Linux releases automatically, with csf-pak-man built in from a pinned commit
- Windows CI builds the app, runs CTest round-trip tests and packages a portable artifact
Rezka TV
ciprivate repo- Workflow builds the Android app and runs JVM/app tests, plus a scheduled nightly canary against the live site
- Android emulator tooling with KVM for local testing
Stack
From daily support work and from running my own services.
linux & networking
LinuxsystemdTCP/IPDNSSIP
containers
DockerDocker Composevolumes & networksnon-root / read-only
ci & testing
GitHub ActionspytestCMake / CTestXvfb UI testsGradle
monitoring & logs
GrafanaGraylogClickHouseRedashSQL
scripting
BashPythonPowerShellGit
The ops side of my support work
Apr 2023 — now3 yrs 7 mo
Jivo
Technical support engineer- Watching service metrics in Grafana, spotting and escalating critical incidents
- Log analysis in Graylog; SQL on ClickHouse via Redash to investigate cases
- Network diagnostics: traces, host and port checks, DNS; SIP telephony
Sep 2020 — Feb 20232 yrs 6 mo
Antilatency
Technical support engineer- Linux, Docker and CI/CD in day-to-day product support and testing
- Diagnosing software–hardware interaction for international B2B clients
Nov 2019 — Jul 20209 mo
Yandex
Support specialist, L2- Second-line support, knowledge base for a new service, SQL in Yandex Query
2020education