Skip to content
View batonogov's full-sized avatar
🚀
🚀

Block or report batonogov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
batonogov/README.md

Fedor Batonogov

Senior DevOps Engineer & Team Lead building bare-metal Kubernetes platforms and infrastructure tooling.

From bare-metal provisioning with Proxmox and Talos to building and delivering platforms with Cozystack. I lead a DevOps team across planning, mentoring, architecture, and processes.

Projects · Upstream contributions · Contact

Projects

  • Pine — a native macOS workspace for developers running CLI coding agents across multiple projects: a cross-project Agent Inbox, editor and terminal panes, LSP, and Git context. Zero Electron. Releases · Swift SwiftUI AppKit

  • Terraform providers — manage 3x-ui inbounds and clients, Remnawave users and nodes, and Synology DSM users, shares, and certificates as code. Go Terraform Plugin Framework

  • Xray Health Exporter — probes Xray-core tunnels with real traffic and exposes per-tunnel availability and TTFB metrics to Prometheus. Go Prometheus

Upstream contributions

I contribute fixes and improvements to the open-source projects I use. Browse my merged upstream PRs.

A bit of my story

I started in tech support back in 2008, then spent years working with AV and conference systems — Crestron, Bosch, simultaneous interpretation. The turning point came when a colleague and I built our own meeting-room control system in Python and deployed it with Docker Swarm — a home-grown Crestron alternative. After that I switched jobs and became a full-time DevOps engineer.

Off duty, you'll probably find me on a PlayStation 5 or a Nintendo Switch.

How I work

Coding agents are part of my daily loop, from scoping and implementation to tests and review. Architecture, trade-offs, and production responsibility stay human-owned.

Stack

Terraform · OpenTofu · Kubernetes · Talos · Cozystack · Argo CD · Flux · Ansible · Go · Python · Swift · Prometheus · Grafana · Vault · OpenBao · Proxmox · Linux

Contact

For infrastructure conversations, open-source collaboration, or Pine feedback:

Pinned Loading

  1. pine pine Public

    A native macOS code editor for CLI-agent workflows. Split editor and terminal panes, a cross-project Agent Inbox, private notifications, LSP, Git context — zero Electron.

    Swift 32

  2. xray-health-exporter xray-health-exporter Public

    Prometheus exporter for health-checking Xray-core tunnels. VLESS/VMess/Trojan/Shadowsocks, native Xray JSON configs, and subscriptions — all powered by Xray-core embedded as a library (no external …

    Go 7

  3. terraform-provider-threexui terraform-provider-threexui Public

    Terraform provider for 3x-ui (Xray/VLESS/Reality/WireGuard) — manage inbounds, clients, panel settings, cluster nodes & Xray config as code. GitOps for your VPN panel.

    Go 57 10

  4. terraform-provider-remnawave terraform-provider-remnawave Public

    Terraform provider for Remnawave — manage users, nodes, hosts, squads, billing, and subscriptions as code.

    Go 5 3

  5. gitlab-auto-mr gitlab-auto-mr Public

    Create MR in GitLab automatically

    Go 1

  6. helm-charts helm-charts Public

    Helm charts for batonogov projects, published via GitHub Pages and indexed on Artifact Hub.

    Python 1 2