Skip to main content

Engineering & Infrastructure

183 words

Kirill (ponfertato) - System Administrator, Automation Engineer, Open Source Enthusiast.

Specialized in building fault-tolerant infrastructure, declarative configuration management (NixOS), and resource optimization on ARM-based platforms. Primary focus: privacy, reproducibility, and minimizing manual intervention.

Core Competencies
#

System Administration & OS
#

  • Linux / NixOS: Deep understanding of OS internals, package management via Flakes, reproducible builds.
  • Containerization: Docker, Podman. Image optimization, multi-arch builds (amd64/arm64), orchestration.
  • Networking: Routing configuration (OpenWRT), VPN (WireGuard), DNS/DHCP, VLANs, traffic monitoring.

Automation & DevOps
#

  • CI/CD: GitHub Actions, GitLab CI. Building pipelines for testing and deployment.
  • Scripting: Bash, PowerShell, Python. Automating routine tasks, log processing, API integration.
  • Monitoring: Prometheus, Grafana, Alertmanager. Configuring metrics and alerting.

Hardware Platforms
#

  • ARM SBC: Orange Pi, Raspberry Pi. Optimization for limited resources, bootloader configuration, custom kernels.
  • Self-Hosted: Deployment and maintenance of home server clusters (Nextcloud, Gitea/Forgejo, Media Server, Game Servers).

Methodology
#

  1. Infrastructure as Code: Every system change must be defined in code and versioned.
  2. Reproducibility: Configuration must deploy identically on any machine.
  3. Security by Default: Closed ports, least privilege, data encryption.
  4. Pragmatism: Using tools that solve the problem, not tools that are “trendy.”
Kirill Plotnikov
Author
Kirill Plotnikov
Gadget wizard, technology expert and dedicated potato fanatic 🥔 as well as Cisco/NauSoft system administrator