DevOps Engineer

Karol Napiontek

I keep production boring.

I build and run infrastructure that describes itself — every environment here is provisioned by Terraform, reachable through a tunnel rather than an open port, and torn down the same way it went up. I care most about the boring parts: reproducible builds, cheap rollbacks, and a pager that stays quiet.

Status

Available for work

Based in
Poland
Works
Remote or hybrid
Languages
Polish — native, English — professional

Certifications & education

  • Terraform AssociateHashiCorp · 2025
  • Certified Kubernetes AdministratorCNCF · 2024
  • Computer Science, BScUniversity · 2024

Stack

Cloud
  • Cloudflare
  • Oracle Cloud
  • AWS
Infrastructure as code
  • Terraform
  • cloud-init
  • Ansible
Containers
  • Kubernetes
  • k3s
  • Docker
Automation
  • GitHub Actions
  • GitOps
  • Argo CD
Languages
  • TypeScript
  • Python
  • Bash
  • SQL
Operations
  • Prometheus
  • Grafana
  • Linux

Recent work

Every project here was provisioned with Terraform and is torn down the same way. The status beside each one is a live health check, not a label.

No public projects yet.

Experience

Where I have done this before.

  1. 2024 — now

    DevOps Engineer · Infrastructure team

    Moved a hand-managed fleet onto Terraform, cutting the time to stand up a new environment from a day of manual work to a single apply.

    • Terraform
    • Kubernetes
    • AWS
    • GitHub Actions
  2. 2022 — 2024

    Platform Engineer · Product engineering

    Ran the container platform and the release pipeline, and took the deployment process from a scheduled evening job to something that ran on merge without anyone watching it.

    • Docker
    • k3s
    • Argo CD
    • Prometheus

Let's talk

Email is the fastest route — I answer every message that names the role.