Skip to content
View keonji's full-sized avatar

Block or report keonji

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
keonji/README.md

Hi, I'm Pavel

DevOps / Platform Engineer

I have worked in infrastructure for 13 years, starting in system administration and moving into platform engineering. My day job involves developing the installer and lifecycle management side of a private cloud built on OpenStack, deployed air gapped into some fairly large enterprises.

My stack is OpenStack, Kubernetes, Terraform, Ansible, Linux, and networking. I also lean on coding agents quite heavily, though the architecture, the constraints and the review stay mine.

What I bring

  • Infrastructure as code with Ansible and Terraform
  • Networking: VLANs, EoIP over WireGuard, CCNA-level fundamentals
  • Linux troubleshooting and Bash automation
  • Documentation and verification that other people can follow
  • AI-driven development: reading and reshaping agent harnesses, and building my own

Open source

I contributed a fix to OpenStack Kolla-Ansible. It was merged upstream and backported to several stable branches.

View the accepted change

Selected work

Agent Environment collects the practices I use to keep code output reliable and state intact across long agent runs.

Homelab Infrastructure is a Proxmox homelab managed entirely with Terraform and Ansible. It was a 3-node cluster and now runs on one.

Telegram Voice Bot transcribes voice and video messages locally on CPU, so nothing leaves the machine.

Beyond infrastructure

These are where I experiment with agent-driven development. I decide what the thing should do and where the limits are, then work through implementation and verification with coding agents.

Small projects, but the habits transfer: state the constraints up front, make verification something a machine can run, keep the decisions human.


keonji2012@gmail.com

Interested in platform engineering, infrastructure automation, and AI-assisted development that holds up in production.

Pinned Loading

  1. agent-environment agent-environment Public

    Portable practices for durable code output and structured long-running agent state.

  2. homelab-infrastructure homelab-infrastructure Public

    The IaC description of my home laboratory infrastructure

    HCL

  3. BotCommander BotCommander Public

    Панель управления ботами mod-playerbots для WoW 3.3.5a. Чистый Lua-аддон, серверный модуль не требуется.

    Lua

  4. GMCommander GMCommander Public

    Панель GM-команд для AzerothCore 3.3.5a. Чистый Lua-аддон, серверный модуль не требуется.

    Lua

  5. wow-epoch-launcher wow-epoch-launcher Public

    Лаунчер выбора эпохи для клиента WoW 3.3.5a: оформление экрана входа и вступительный синематик Classic / TBC / Lich King

    C#