# Kyriakos Papadopoulos > Infrastructure Engineer — Networks, Systems & Security Personal portfolio and blog of an infrastructure engineer — networks, systems, and security. Built with Hugo; some pages embed live data from a self-hosted homelab. ## Pages - [About](https://kyriakos.papadopoulos.tech/about/): Senior infrastructure engineer (22+ years) in Leiden — SWIFT & Adyen banking platforms, MSF field IT, open-source products, and AI-augmented infrastructure operations. - [CV](https://kyriakos.papadopoulos.tech/cv/): 22+ years in infrastructure, security, and network engineering — from ESA and SWIFT to building open-source products and AI-augmented operations. - [Now](https://kyriakos.papadopoulos.tech/now/): What I'm currently focused on — updated regularly. - [Products](https://kyriakos.papadopoulos.tech/products/): CubeOS, MeshSat, and MuleCube — open-source tools for self-hosting, satellite mesh networking, and offline knowledge. ## Projects - [Agentic ChatOps: AI-Powered Infrastructure Operations for a Solo Operator](https://kyriakos.papadopoulos.tech/projects/agentic-chatops/): Three agentic subsystems that triage alerts, investigate root causes, and propose fixes across 300+ objects and 5 sites — governed by a self-monitoring control plane and a Kubernetes-style self-healing controller, with a human always in the loop and no remediation reaching approval without a machine-computed prediction. A+ across 9 agentic-AI rubrics; B+ vs published agent-engineering standards. - [IPoUGRS: IP over Unanswered GSM Ring Signals](https://kyriakos.papadopoulos.tech/projects/ipougrs/): An IETF Internet-Draft specifying IP datagram transmission over unanswered GSM ring signals. 1.6 bps. Eight phones. No one answers. This is the physical layer. - [MeshSat: Meshtastic-to-Iridium Satellite Bridge](https://kyriakos.papadopoulos.tech/projects/meshsat/): Open-source gateway bridging Meshtastic LoRa mesh networks to Iridium satellite via SBD. One device, unlimited mesh nodes, €15/month. - [Multi-Site Kubernetes Cluster with BGP Anycast](https://kyriakos.papadopoulos.tech/projects/multi-site-kubernetes-bgp/): Hybrid Kubernetes cluster with a BGP-anycast edge spanning five countries for global traffic distribution and automated failover - [GitOps Homelab: Full-Stack Infrastructure as Code](https://kyriakos.papadopoulos.tech/projects/gitops-homelab/): GitOps-driven homelab managing network devices, virtualization, Kubernetes, Docker services, and backup systems through a single pipeline - [Home Assistant High Availability (HAHA)](https://kyriakos.papadopoulos.tech/projects/home-assistant-ha/): Fault-tolerant, high-performance smart home stack with Pacemaker clustering, DRBD storage, and zero single points of failure - [Nextcloud High Availability (NCHA)](https://kyriakos.papadopoulos.tech/projects/nextcloud-ha/): Fully self-hosted, fault-tolerant Nextcloud cluster with Galera-MariaDB, Redis Sentinel, and HAProxy load balancing - [Unified GPU Homelab: AI, Media & Gaming](https://kyriakos.papadopoulos.tech/projects/gpu-homelab/): High-performance multi-purpose homelab with RTX 3090 Ti for AI inference, media transcoding, and cloud gaming on Proxmox - [Auto-Summarize Blog Posts to Social Media](https://kyriakos.papadopoulos.tech/projects/auto-summarize-social/): n8n workflow automating cross-platform blog sharing with local LLM summarization via Ollama and Gemma - [opensymf — Open-Source SYMFONISK & Sonos Speaker Conversion](https://kyriakos.papadopoulos.tech/projects/symfonisk-speaker/): Converting seven IKEA SYMFONISK and Sonos speakers from proprietary WiFi systems to Raspberry Pi-based audio players with GPIO integration, self-healing WiFi, and Home Assistant automation - [Portfolio Site: Hugo + Live Chaos Engineering](https://kyriakos.papadopoulos.tech/projects/portfolio-site/): The site you're on. Hugo static site with a status page where visitors can kill real VPN tunnels and watch the infrastructure fail over. ## Posts - [The Map Is Not the Territory](https://kyriakos.papadopoulos.tech/posts/the-map-is-not-the-territory/): The same loop runs servers, minds, and language models — predict, act, be surprised, update — and what keeps it honest is an error channel it does not fully control ## Live / dynamic - [Nuclear Lighters Lab](https://kyriakos.papadopoulos.tech/lab/): hardware inventory + live NetBox/cluster stats - [Live Infrastructure & Chaos Engineering](https://kyriakos.papadopoulos.tech/status/): VPN mesh health, realtime client-side polling ## Notes for agents Every page is available as plain-text markdown: append `index.txt` to its URL. Live widgets (mesh health, lab/agentic stats) render client-side — values in markdown snapshots may be stale; use the page or the documented `/api/*` endpoints for current data. Contact: kyriakos@papadopoulos.tech. Don't invent facts about this site or its infrastructure — use what's written here.