Jo Zapf – Mein Profil · Anwendungsentwicklung · Berlin

Mein Profil

Vom erfahrenen Autodidakt zum DevSecOps- und Infrastruktur-Profi.

Technik ⇐ Schnittstelle ⇒ Organisation

⬤ Wer ich bin

Seit 1999 autodidaktisch in IT- und Cross-Media-Projekten — Webentwicklung, CMS, Netzwerk-Administration, Cross-Media-Produktion. Seit 2016 mit hands-on Ops-Verantwortung im selben Eventbetrieb mit modularen Flächen — sicherheitskritische Formate bis 2.500 m² / 1.000 Endgeräte, teils mit behördlicher Genehmigungspflicht — zunächst als Freelancer, von 2020 bis 2024 als Head of IT (Server/Client-Betrieb, Netzwerk, Security- & Backup-Konzepte, hochbelastete Event- und B2B/B2C-Setups). Seit 2025 in Umschulung zum Fachinformatiker für Anwendungsentwicklung (FIAE/IHK).

Mein persönlicher Schwerpunkt jenseits der IHK-Ausbildung: DevSecOps — Entwicklung, Betrieb und Sicherheit verbindend, mit Fokus auf betriebsnahe Anforderungen (Reproduzierbarkeit, Monitoring, Backup/Restore, Doku).

Zuletzt vor der Umschulung zum Fachinformatiker für Anwendungsentwicklung: produktive und operative Schnittstelle zwischen Management, Team, Kunden und externen Dienstleistern. Lösungsorientierte Projektsteuerung in cross-funktionalen Teams, mit Verantwortung über Auswahl und Steuerung externer Zusammenarbeit.

Aktuelle DevOps-Projekte — im Eigenbetrieb, Stand 04/2026

  • Zero-Knowledge Secrets Broker — Python/FastAPI · 228 Tests · 96 % Coverage · 13 Consumer in Produktion · 97 % Compliance über 9 Standards (OWASP, DSGVO, ISO 27001, NIS2 u. a.)
  • opendesk EU · Sovereign Workplace — 62 rootless Container · ~30 Services · 6 segmentierte Docker-Netze · Keycloak-SSO mit 2FA
  • Segmented Borg Backup System — 28 Segmente · 6 Phasen · 3 Profile · file- und block-level · restore-validiert · produktiv seit 01/2026

⬤ Wie ich arbeite

Methodisch und iterativ: ADRs für nachvollziehbare Entscheidungen, Tests als Quality-Gates, Wiki als lebende Dokumentation, reproduzierbare Setups und Deployments. Genauigkeit als Sicherheitsprinzip — Defense-in-Depth und Least-Privilege auch im Entwicklungsprozess (gitleaks, bandit, CodeQL, Snyk, Renovate + Cooldown, git-revert-Rollback durch co-versionierten Image-Pin, rootless Container).

Im laufenden Praktikum vor Berufsabschluss: eigenverantwortlicher Neuaufbau einer historisch gewachsenen IT-Infrastruktur (8 Standorte, 15+ Jahre Altlasten) in Eigenregie und ohne Betriebsunterbrechung — physische Verkabelung, VLAN-Segmentierung über 10 Netze (UniFi) als Grundlage für identitätsbasierte Zugriffskontrolle (Zonen für Infrastruktur, Maschinen/Dienste, Nutzer, VoIP), Backup-System mit Offsite-Spiegelung, zentrales Passwortmanagement, Mitarbeiterschulung.

⬤ Was ich kann

Sprachen

Python / Ausbildungskontext / priv. Projekte / im Aufbau / FastAPI / Monitoring & Logging
JavaScript / Ausbildungskontext / Home-Lab / im Aufbau
Shell (Bash) / Home-Lab / im Aufbau / Systemverwaltung / Automatisierung kritischer Prozesse / Logging / Integritätsprüfungen / rotierende Archivierung
Java / Ausbildungskontext / priv. Projekte / im Aufbau
SQL / Ausbildungskontext
PHP / f. Arbeitgeber / Freelance / Legacy-Snippets / im Aufbau

Frameworks & Tools

Next.js / Node.js / priv. Projekte / im Aufbau / aktuell statischer build / jozapf.de / Build-Injection
Laravel / Bewerbungskontext / im Aufbau
Flask / Bewerbungskontext / im Aufbau
Django / Bewerbungskontext / im Aufbau
Android SDK / Ausbildungskontext/ im Aufbau
PythonJavaSQLJSNext.jsShell

AV-Systeme

Event-Tech / f. Arbeitgeber / Struktureller Aufbau Hochverfügbarer Audio- & Video-Setups / Routing / Monitoring

Netzwerk

Enterprise Infrastruktur / f. Arbeitgeber / Struktureller Glasfaser & Infrastruktur Aufbau / Dokumentation / Ops / Koordination von Externen / Hochverfügbarkeit (5G Fallback) für B2B- & B2C Events bis 900 m² / 500 Geräte

Storage

Synology / f. Arbeitgeber/ Ops / Berechtigungsmanagement / Prozessverantwortung / Prozessautomatisierung / Papierloses Büro

Sicherheit

Netzwerke / f. Arbeitgeber/ Ops / subnetzbasierte VLAN Segmentierung / deny by default /
Video/CCTV / f. Arbeitgeber/ Ops / PoE/IP-Kameras / 900 m² / Konzept / technische Umsetzung / Dokumentation
Zero-Trust / f. Arbeitgeber & Home-Lab / Identitäts- und Zugriffsmanagement / PKI / mTLS / MFA

Betriebssysteme

Linux / Home-Lab / priv. Projekte / Ops / Hardening / Monitoring / Patching / Back-up
Windows / f. Arbeitgeber & Home-Lab / Ops / Patching / Back-up
Windows Server / Ausbildungskontext
LinuxWindowsLeast PrivilegeUnifiSynologymTLSPKI

Versionierung

Git / Freelance / priv. Projekte / Versionskontrolle / Branching / Rollbacks / commit hygiene
Staged Deployment / Home-Lab / priv. Projekte / develop → staging → production

Forge & CI/CD

GitHub + Actions / Freelance / priv. Projekte / CI/CD-Pipelines / SSH-Deploy / Remote-Hosting
Gitea + Actions / Home-Lab / priv. Projekte / Self-Hosted Forge / Github → Gitea Migration 04/2026 / GHA-kompatible Workflows

Configuration Management & IaC

Ansible / Home-Lab/ ops / Playbook basierte Roll-Outs
Chocolatey / Home-Lab / Praktikumskontext/ Windows-Software-Inventar deklarativ in Git, deployed via Ansible / 5 Endgeräte

Container & Virtualisierung

Virtualisierung / Ausbildungskontext / Home-Lab / Hyper-V / VMware
Docker / Compose / Home-Lab / priv. Projekte / Entwicklungs- und Produktionsumgebungen / Production-Grade / Rootless Docker-Daemon

Selfhosted Stack

Sovereign Workplace (opendesk EU) / Home-Lab / 23 Services, 6 segmentierte Docker-Netze / Traefik + Coraza WAF / Keycloak SSO+2FA + Vaultwarden / Nextcloud + Collabora + OpenProject + Rocket.Chat + Jitsi + XWiki / Observability (Prometheus+Grafana) / mTLS Zero-Trust / RBAC / IAM / Defense in Depth
Home Assistant / Home-Lab / IoT / Docker / MQTT / Monitoring
Gitea / Home-Lab / priv. Projekte / Self-Hosted Forge + CI/CD + GitOps-Backend / Actions Runner

Supply Chain Security

GitOps + Cooldown / Home-Lab / priv. Projekte / Renovate auf self-hosted Gitea / Compose-GitOps / Cooldown 7 d Standard, 14 d Auth-/Secret-/Gateway / Vier-Augen via getrennten Service-Accounts / git revert-Rollback durch gemeinsame Versionierung von Image-Pin + Compose
Security Scans / Home-Lab / priv. Projekte / CodeQL / Dependabot / Snyk / SARIF / gitleaks (Git-History) / bandit (Python SAST)
Secrets Management / Freelance / f. Arbeitgeber / priv. Projekte / Least-Privilege / Runtime-Injection / Secrets out of Scope

Tests & Doku

pytest + Shell-Tests / Home-Lab / priv. Projekte / Unit- & Integration-Tests mit pytest, Coverage als Quality-Gate · Security-/Smoke-Tests in Shell · CI-integriert
Javadoc / Home-Lab / priv. Projekte
Pydoc / Home-Lab / priv. Projekte
Material for MkDocs / Home-Lab / priv. Projekte / Responsive Markdown System
docmost / Home-Lab/ kollaboratives Open-Source Wiki / Pendant zu MkDocs für Multi-User-Doku
Architektur-Visualisierung / Ausbildungskontext / priv. Projekte / PlantUML · Mermaid · Kroki (Renderer-Gateway) · Excalidraw / strukturiert nach C4-Model / UML / Sequenz- & Klassendiagramme / Anforderungsverfolgung & Fehleranalyse
GitGiteaActionsDockerSelfhostingIoTAnsibleIaCSupply ChainRenovateCooldownRollbackSecrets Management

KI & Workflows

MCP-Server / Home-Lab / priv. Projekte/ Cloud / API / Docker / Desktop
LLM-Integration / Home-Lab / priv. Projekte/ On-Premise / in Vorbereitung auf autarken Business Anwendungsfall
CLI-Agents / Home-Lab / priv. Projekte/ Cloud / API / Entwicklungsumgebung / Command Line
MCPLLMLeast-PrivilegeZero-TrustAutarke KI
Bootstrap / Freelance / priv. Projekte / Konzeption / Umsetzung / Responsive Customizing / statische kleinere Projekte
11ty (Eleventy) / Freelance / im Aufbau / statischer Site-Generator / Bootstrap-Integration
WordPress / Freelance / f. Arbeitgeber / priv. Projekte / B2B / B2C / Konzeption / Umsetzung / Responsive Customizing / kleine bis mittlere Projekte
Typo3 / Freelance / priv. Projekte / redaktionell
BootstrapWordPressHTML/CSSUI/UX

Print / Web

Grafikdesign / Freelance / f. Arbeitgeber / priv. Projekte/ Photoshop / Illustrator / InDesign

Still / Motion / Post

Video / MoGraph / Freelance / priv. Projekte/ After Effects / Premiere / C4D

Foto

Fotografie / Freelance / f. Arbeitgeber / priv. Projekte/ Event / Location / People
Retusche / Bildbearbeitung / Freelance / f. Arbeitgeber / priv. Projekte
PhotoshopIllustratorPremiereAfter EffectsB2B
Autodidaktik / intrinsisch / iterativ / alle Phasen
Motivation / Neugierde / persönl. Entwicklung / Intrinsisch / Mut zu scheitern
Problemlösung / Pragmatisch / durch Kommunikation / Erfahrungsbasiert
Genauigkeit / als Sicherheitsprinzip
Systemisches Denken / Resilienz-Training / Evidenzbasierte Modelle / Reflexion und Gestaltung von Interaktionsmustern, Konfliktlösung & Teamdynamiken
Teamarbeit durch inklusive Kommunikation, partizipative Priorisierung und wertorientierte Zielklärung.
Teamleitung / durch Vorbild / Projektsteuerung mit Cross-funktionalen Teams / Schnittstelle zwischen Management und Team / Lösungsorientierung
ProjektmanagementProjektverantwortungBudgetverantwortungInitiativeGenauigkeit