Senior Infrastructure Architect & Linux Specialist
Hamburg / Remote, Germany • 20+ Years of Linux Experience • Former Journalist & Editor
Engineering at the intersection of robust technical infrastructure and clear communication.
Leveraging over two decades of Linux systems engineering experience alongside a professional background as a journalist and editor (profile on kress.de), with a specialization in translating complex infrastructure states into stable, documented, and low-maintenance platforms.
Long-term operational quality is driven by disciplined simplicity—restricting tool sprawl, enforcing clear standards, and providing meticulous documentation.
- Low Maintenance Over Tool Overhead: Building architectures, not tool towers. If a problem can be solved with a systemd service or a clean Ansible playbook, avoid deploying Kubernetes. Stability comes from leaving out the unnecessary.
- Documentation as Code: Documentation is not an afterthought, but a core deliverable. Incomplete or outdated documentation is treated just like buggy code.
- Arch Linux First: Development and desktop environments are built on Arch Linux, valuing control, the rolling release model, the AUR packaging ecosystem, and clean, transparent
PKGBUILDs. - System Predictability: Designing and documenting systems for absolute logical consistency, clean schemas, and highly predictable runtime behavior to ensure zero late-night fire fighting.
| Systems & Platform | Automation & IaC | Code & Desktop | Documentation & Audits |
|---|---|---|---|
| OS: RHEL, Ubuntu, Arch Linux | Tools: Ansible, Bash scripting | GUI: Qt 6, QML, KDE Frameworks | Ops: Architecture & Security Audits |
| Virt: Proxmox VE, Docker | Deployment: Git-driven IaC | Languages: C++, Rust, Python, PHP | Governance: Incident & Risk Mgmt |
| Web/Edge: OpenResty, Nginx | Data: JSON / Markdown structures | Desktop: PyQt, Tauri, WebViews | Resilience: BCP, HA, Risk Analysis |
Over the past few weeks, I have put intensive effort into developing BearWave. It is a focused, native KDE internet radio player for Linux, built with C++, Qt 6, QML, and KDE Frameworks.
Why I built it: Many Linux players are bloated media centers. BearWave does exactly one thing right: play web radio quickly and efficiently, without getting in the system's way.
- Seamless Plasma Integration: Full MPRIS support (control via media keys and panel widget) and a system tray mode for unobtrusive background operation.
- Resilient & Offline-First: Intelligent JSON caching for station data and automatic cover art caching to minimize load times and resume streams instantly.
- Bilingual & Localized: Dynamic UI translation (English/German) and country name localization for over 250 countries, including automatic flag generation from ISO codes.
- Arch Linux Native: Cleanly packaged and installable via the Arch User Repository (
bearwave-git).
👉 Repository • 🎬 Watch Demo Video
- Bearhub — An Arch-focused fork of the package manager bauh, optimized for compatibility with modern Arch Linux and current Python runtimes. Available in the AUR (
bearhub). - Deskify — A lightweight CLI tool that converts web applications into native desktop apps using Tauri/WebView to minimize resource footprint. Available in the AUR (
deskify-bin).
- nas — Multi-distribution Ansible playbooks for deploying and hardening secure, containerized NAS environments (Debian, Ubuntu, Fedora, Arch, openSUSE).
- ansible-lemp-wordpress — High-availability LEMP stacks with WordPress, Redis, SSL, and automated maintenance across enterprise Linux distributions.
"Long-term operational quality is achieved through disciplined simplicity, not through the accumulation of tools and abstractions."
