pvectl
A kubectl-style CLI for managing Proxmox VE clusters: virtual machines, containers, nodes, storage, snapshots and backups.
- Technologies
- Ruby · Proxmox VE
Senior Infrastructure & Platform Engineer
Linux. Automation. Tools I build.
I have worked with production infrastructure since 2007 — from ISP networks to fintech. I combine Linux administration, automation and building my own tools.
Koszalin, Poland remote / hybrid / on-site
piotr@portfolio:~$ whoami
Piotr Wojcieszonek
Senior Infrastructure & Platform Engineer
01 ~/experience
Telecommunications, business software and fintech. Maintaining production systems while designing and implementing changes.
Currency One S.A.
Fintech: Internetowykantor.pl and Walutomat. Remote work, B2B contract.
Business Online Services
Bosflow, an electronic document workflow platform. Remote contract work.
Telewizja Kablowa Koszalin Sp. z o.o.
Currently a maintenance role · oversight of automated infrastructureISP and cable TV operator, Koszalin. Currently a maintenance role, overseeing automated infrastructure.
Telewizja Kablowa Koszalin Sp. z o.o.
Koszalin, full-time.
02 ~/stack
From the operating system to application deployment. Technologies linked to specific roles and projects, alongside my full range of skills.
Kubernetes (K8s) · Docker · ArgoCD · GitOps
Ansible · Chef · Terraform · Infrastructure as Code
GitLab CI/CD · Jenkins · Continuous Integration / Continuous Delivery
Google Cloud Platform (GCP)
Integrating LLM agents with infrastructure through MCP connectors: virtualization and monitoring · Log and documentation analysis · Generating code, CI/CD pipelines, and Chef and Ansible configurations · Running agents within defined permission boundaries
Linux · Debian · Ubuntu · FreeBSD
Proxmox VE · Ceph
Prometheus · Grafana · ELK Stack · High Availability (HA) · Site Reliability Engineering (SRE) practices
Security hardening · Secrets management: Kubernetes SealedSecrets · Incident response · Disaster recovery · Regulated environments: UKE and the financial sector
PostgreSQL · MySQL
Ruby · Bash · Git · REST API
Cisco · Huawei · VPN · Firewalls · SSL/TLS · HAProxy · Load balancing
DOCSIS 3.1 · EuroDOCSIS · GPON · DVB · Provisioning systems · Harmonic
Koszalin University of Technology, Faculty of Computer Science
Engineering degree, specialization: Computer Control Systems · 2008
Cisco CCNAX 3.0
Irdeto CA Foundation Course
Infoshare Academy — Docker Workshop
Polish — native
English — B2
03 ~/projects
Writing code is part of my work as a systems administrator. I build tools for provisioning, virtualization and secrets management.
EXPLORER 5 projects
A kubectl-style CLI for managing Proxmox VE clusters: virtual machines, containers, nodes, storage, snapshots and backups.
A knife plugin (Chef Infra / CINC) that creates a VM on Proxmox VE from a cloud-init template and bootstraps it with Chef or CINC in one command.
A CLI for interactively creating and editing Kubernetes SealedSecrets, inspired by knife vault. Plaintext secrets stay in RAM and are never written to disk.
A Ruby DHCP server that replaces commercial solutions. It automates provisioning for over 10,000 DOCSIS modems and GPON terminals and runs continuously in production.
Production project for a telecommunications operator.
View this role in my work historyRuby libraries for the DHCP and BOOTP protocols and operations on MAC and IPv4 addresses.
README These descriptions explain what each tool does. Public project code is available in the linked repositories.
04 ~/contact
Hiring for an infrastructure, platform or DevOps team? I’d be glad to discuss the role and its technical challenges.
piotr@wojcieszonek.pl