Zois Pagoulatos

@zoispag

Dad 🍼 Greek πŸ‡¬πŸ‡· ​ ​ ​ Based in NL πŸ‡³πŸ‡± ​ ​ ​ Principal DevOps Engineer πŸ–₯️ ​ ​ ​ Artisan πŸ˜β€‹ Hooman to a Malchi 🐢

Commit activity

5 commits in the last 30 days

longest streak 1 day

219 / 400 XP181 XP to maintainer

header

Hi πŸ‘‹ there, I'm Zois πŸ•

Principal DevOps Engineer @ KYOS KYOS Energy Analytics

Medium Stack Overflow X


πŸ§‘β€πŸ’» About me

  • πŸ‡¬πŸ‡· Β Greek, based in the Netherlands πŸ‡³πŸ‡±
  • ☸️ Β Principal DevOps Engineer, taming Kubernetes for a living
  • πŸ” Β Security & Compliance Engineering β€” ISO 27001 and SOC 2
  • πŸ‘§ Β Dad of 2 wonderful girls
  • 🐾 Β Hooman of 2 dogs and a cat β€” Loki, Liza and Mozzarella 🐱
  • πŸ’¬ Β Ask me about Kubernetes/Helm, ArgoCD, Crossplane/Terraform, Docker, CI/CD, PHP/Laravel & Go
  • πŸ€– Β Lately building AI agent tooling β€” plan canvases, routers and other coding-agent plumbing
  • πŸ“« Β Reach me on Twitter or Medium

πŸ› οΈ Tech Stack

Tech stack


πŸš€ Featured Projects

Project Description
valsenv CLI that resolves ref+ secret references in dotenv files via helmfile/vals
evicted-pod-reaper Kubernetes operator that deletes evicted pods after a configurable TTL
action-assign-milestone GitHub Action to assign a milestone to pull requests
action-s3-upload-artifact GitHub Action to upload a build artifact to an S3 bucket
go-python-runner Runs Python code inside a virtual environment, from Go
dotbot-krew Dotbot plugin adding a krewfile directive to install kubectl krew plugins
omniroute-tray macOS menu-bar app supervising the OmniRoute AI router
opencode-plan-canvas Live HTML canvas for opencode plans, with a plugin that auto-renders as Prometheus plans and Atlas executes
.dotfiles My dotfiles, managed with dotbot

🧬 One problem, five languages

AMKA validator β€” the same Greek social security number validator, written five times over: Rust Β· Go Β· Python Β· Kotlin Β· Nim

zoispag/README.md on GitHub