Ich berate Organisationen bei IT-Architektur und Technologiestrategie, baue die Lösungen auf und betreibe sie dauerhaft. Die Projekte reichen von Endpoint-Management bei Siemens bis zu selbst gehosteter Infrastruktur für Vereine, mit Werkzeugen, die noch Jahre nach dem ersten Einsatz laufen.
Über mich
Hinter der Arbeit steht eine Person und kein anonymer Dienstleister. Ich bin Bao Trung Le Nguyen, IT-Architekt aus München. Sechzehn Jahre bei Siemens haben mich gelehrt, komplexe Systeme so zu bauen, dass sie auch Jahre später noch laufen und für andere nachvollziehbar bleiben. Wer mit mir arbeitet, bekommt einen direkten Ansprechpartner, der Schwächen benennt statt sie zu verschweigen.
Wie ich helfen kann
01
Architektur
Ich baue stabile IT-Architekturen, die alte Systeme und neue Plattformen dauerhaft verbinden und auch dann noch tragen, wenn die Anforderungen wachsen.
Dafür stehen ein selbst betriebenes Matrix-Chatsystem für über 2000 Mitglieder von Mensa in Deutschland↗, ein Reverse-Proxy vor der Vereinsmitgliederdatenbank mit messbarer Wirkung auf Ladezeiten und Backend-Last↗ sowie ein Prototyp für ein dezentrales, verschlüsseltes P2P-Speichersystem in Go als Bachelorarbeit↗.
02
Betrieb & DevOps
Ich betreibe und automatisiere Systeme so, dass sie über Jahre zuverlässig und weitgehend selbstständig laufen.
Dazu gehören der seit 2022 laufende Betrieb des Matrix-Chatsystems von Mensa in Deutschland↗, ein automatisiertes Signierungswerkzeug für iOS- und Android-Apps, das sieben Jahre produktiv im Einsatz war↗, die CI/CD-Pipeline und Serverinfrastruktur für das Betreuenden-Register der Mensa Kinder und Jugend Camps↗ sowie die Evaluation und Inbetriebnahme einer Dokumentationsplattform für Mensa International↗.
03
Beratung
Ich übersetze zwischen Technik und Entscheidung, damit Verantwortliche Lösungen wählen, die technisch tragfähig sind und im Betrieb Bestand haben.
Das reicht von direkten Gesprächen mit Herstellern wie Apple, Google und Samsung zu Geräteroadmaps und Unternehmenstauglichkeit↗ über die alleinige Projektleitung und Stakeholder-Koordination für das Matrix-Chatsystem von Mensa in Deutschland↗ bis zur Entwicklung eines konzernweiten App-Distributions-Portals in enger Abstimmung mit Entwicklern, Servicearchitektur und Management↗.
Fähigkeiten, Projekte & Werkzeuge
Klicken zum Erkunden
Projektleitung MinD-Chat
Aufbau und alleinverantwortlicher Betrieb des internen Matrix-Chat-Systems für Mensa in Deutschland e.V., seit dem offiziellen Launch im März 2024 von über 2000 Mitglieder genutzt.
Konzept, Entwicklung und Betrieb dieser zweisprachigen Website, die meine Arbeit gleichzeitig möglichen Auftraggebern und Personalverantwortlichen zeigt. Sie ist selbst gehostet, kommt ohne Dienste Dritter aus und ist so gebaut, dass die Technik selbst schon zeigt, wie ich arbeite.
Dokumentationsplattform for the Mensa International Volunteering Network
Von der Anforderungsaufnahme über die Lösungsevaluierung bis zum Aufbau und Betrieb einer Docusaurus-Dokumentationsplattform für das International Volunteering Network (IVN) von Mensa International.
Aufbau und Betrieb eines Reverse-Proxy vor der Mitgliederdatenbank (db.mensa.de) von Mensa in Deutschland e.V., mit gesteuerter Migration zur Ziellösung, kürzeren Ladezeiten und spürbarer Entlastung des Backends.
Eigenentwickeltes Digital-Signage-System für den Check-in beim Mensa Jahrestreffen, aufgebaut auf Raspberry Pi Zero 2W und LED-Matrixdisplays mit drahtloser Live-Steuerung über eine eigens entwickelte Bedienoberfläche.
Betreuenden-Interessen-, Befähigungs- und Einsatz-Register (Biber)
Infrastruktur- und DevOps-Arbeit für Biber, das Betreuenden-Register der Kinder- und Jugend-Camps von Mensa in Deutschland e.V., mit Aufbau der CI/CD-Pipeline, Serverbereitstellung und laufendem Betrieb als technische Grundlage für die Softwareentwicklung.
Aufbau und Betrieb einer selbst gehosteten Videokonferenzplattform auf Basis von Jitsi für die Mitglieder von Mensa in Deutschland e.V., mit integriertem Whiteboard und einem Zugang, bei dem nur Mitglieder Konferenzen starten, dazu aber beliebige Gäste einladen können. Wöchentlich nutzen mehrere Hundert Mitglieder das System, das kostenfrei bereitsteht.
Einreichungsportal für die unternehmensweite App-Distribution, umgesetzt mit Microsoft Power Automate und SharePoint als virtueller Datenbank anstelle einer SQL-Lösung. Unterstützt sowohl Ersteinreichungen als auch inkrementelle Updates, bei denen nur geänderte Punkte neu erfasst werden müssen.
Verantwortung für den weltweiten Gerätekatalog aller Siemens-Mitarbeitenden, mit direkten Hersteller- und Vendorgesprächen (Apple, Google, Samsung), strategischer Budget- und Bedarfsabwägung sowie einem eigenentwickelten Werkzeug für die zweimonatliche Portfolio-Aktualisierung.
Werkzeug zur automatisierten Validierung und Neusignierung von iOS- und Android-App-Paketen, entwickelt und betrieben als zentraler App-Manager bei Siemens und bis 2025 von mehreren Teammitgliedern eigenständig eingesetzt und weiterentwickelt.
Verteiltes und verschlüsseltes P2P-Speichersystem mit Deduplikation
Bachelorarbeit (Note 1,0) an der FOM über einen in Go implementierten Prototyp eines verteilten, verschlüsselten P2P-Speichersystems mit inhaltsbasierter Replikation und Deduplikation.
Konzeptpapier zur Implementierung einer Ende-zu-Ende-verschlüsselten Passwortverwaltung in REI3, ausgelegt auf Datensicherheit auch bei kompromittiertem Server, ohne auf Passwort-Sharing und Auditing im Team zu verzichten.
Maßgeschneiderte PHP/MySQL-Mitgliederverwaltung für einen Tauchverein mit Excel-Schnittstelle, vereinsspezifischer Geschäftslogik und DSGVO-konformer Datenhaltung, über sechs Jahre eigenverantwortlich entwickelt und betrieben.
Deutsch als Muttersprache, schriftlich wie mündlich in technischen, fachlichen und persönlichen Kontexten gleichermaßen sicher.
Englisch auf nahezu muttersprachlichem Niveau, täglich eingesetzt bei internationalen Projekten, technischer Dokumentation und der Arbeit in globalen Teams bei Siemens.
Persönlich
Fortgeschrittener Freizeitskifahrer auf Alpinpisten, gelegentlich unterwegs.
Aktiver Taucher mit Erfahrungen in verschiedenen Gewässern und Bedingungen, darunter Nacht- und Tieftauchen. Ausbildung nach CMAS-Standard.
Agile Methoden wie Scrum und Kanban strukturieren Softwareentwicklung und IT-Betrieb in kurze Iterationen mit regelmäßigem Feedback, um auf Änderungen schnell reagieren zu können.
IT-Beratung umfasst die Klärung von Anforderungen, Bewertung von Optionen und Entwicklung von Lösungskonzepten für Kunden und Stakeholder, auch in komplexen internationalen Umgebungen.
Eventmanagement umfasst die technische Planung und Koordination von Veranstaltungen, von der Abstimmung mit Partnern und Rednern über den Aufbau vor Ort bis zur Absicherung des Ablaufs durch Redundanzen und vorbereitete Ausweichlösungen.
IT-Support stellt den reibungslosen Betrieb für Endnutzer sicher, von der direkten Problemlösung am Gerät bis zur Koordination und Eskalation komplexer Vorfälle mit Herstellern und Drittanbietern.
Projektmanagement umfasst Anforderungsklärung, Stakeholder-Einbindung, Zeitplanung und eigenverantwortliche Führung von IT-Vorhaben von der Konzeption bis zum laufenden Betrieb.
SQL ist die Standardsprache für relationale Datenbanken und ermöglicht das Erstellen, Abfragen und Verwalten strukturierter Daten. Im Einsatz kommen MariaDB, PostgreSQL und SQLite.
Technische Dokumentation macht Systeme für Entwickler, Betreiber und Entscheider verständlich, von UML-Diagrammen und Anforderungsanalysen bis zu Betriebshandbüchern und Entscheidungsvorlagen.
Verteilte Systeme führen Berechnungen über mehrere unabhängige Knoten aus, die koordiniert zusammenarbeiten. Entscheidende Eigenschaften sind Konsistenz, Fehlertoleranz und dezentrale Koordination, wie im CAP-Theorem beschrieben.
Hochverfügbarkeit bezeichnet die Eigenschaft von Systemen, auch bei Teilausfällen in Betrieb zu bleiben. Sie wird durch Redundanz, automatisches Failover und definierte Wiederherstellungsziele (RTO und RPO) erreicht.
IT-Architektur entwirft die Gesamtstruktur von Systemen und Systemlandschaften so, dass sie fachliche Anforderungen erfüllen, skalierbar sind und im Betrieb beherrschbar bleiben.
Microservices-Architekturen zerlegen Anwendungen in kleine, unabhängig deploybare Dienste, die über APIs kommunizieren. Das ermöglicht unabhängige Skalierung und erlaubt Teams, einzelne Dienste separat zu entwickeln und zu betreiben.
Service Design gestaltet IT-Dienste aus der Perspektive der Nutzenden, indem Anforderungen aufgenommen, Abläufe verstanden und daraus praxistaugliche, akzeptierte Lösungen entwickelt werden.
Systemintegration führt Hardware, Betriebssysteme und Dienste zu einem funktionierenden, dokumentierten Gesamtsystem zusammen, von der Anforderungsanalyse über die Inbetriebnahme bis zur Übergabe in den Betrieb.
App-Lifecycle-Management umfasst Einreichung, Signierung und Freigabe von Anwendungen im Google Play Store und Apple App Store sowie deren Verteilung auf verwaltete Endgeräte über MDM-Plattformen.
IT-Automatisierung ersetzt manuelle, wiederkehrende Prozesse in Administration, Deployment und Konfiguration durch Skripte und Toolchains, von einfachen Bash-Routinen bis zu vollständig orchestrierten Pipelines mit Ansible und CI/CD.
Continuous Integration und Continuous Delivery automatisieren Build-, Test- und Deployment-Prozesse, sodass Code-Änderungen zuverlässig und nachvollziehbar in Betrieb genommen werden können. Eingesetzt primär mit Gitea Actions.
Backup-Strategien schützen Daten vor Verlust durch Hardware-Ausfall, Angriffe oder menschliche Fehler. Eingesetzt werden Borgbackup und Restic für deduplizierte, verschlüsselte Sicherungen auf lokale und externe Ziele.
DevOps verbindet Softwareentwicklung und IT-Betrieb durch gemeinsame Prozesse, Automatisierung und Monitoring, um Softwareänderungen schneller und zuverlässiger bereitzustellen.
IT-Infrastruktur bildet die technische Grundlage für alle IT-Dienste und umfasst Netzwerk, Server, Speicher, Virtualisierung und Betriebssysteme. Planung, Aufbau und laufender Betrieb gehören gleichermaßen dazu.
Das Internet of Things verbindet physische Geräte und Sensoren mit Netzwerken, um Daten zu erfassen und Aktionen auszulösen. Eingesetzt in privaten und vereinsnahen Projekten mit MQTT und Home Assistant.
Konfigurationsmanagement verwaltet Serverkonfigurationen als versionierten Code, sodass Umgebungen reproduzierbar aufgebaut und Änderungen nachvollziehbar sind. Primäres Werkzeug ist Ansible.
Load Balancing verteilt eingehende Anfragen auf mehrere Backend-Instanzen, um Verfügbarkeit und Durchsatz zu erhöhen. Im Linux-Umfeld wird dafür nginx als Reverse Proxy oder native Kernel-Mechanismen eingesetzt.
Mobile Device Management ermöglicht die zentrale Verwaltung, Absicherung und Überwachung von Endgeräten aller Plattformen. Im Enterprise-Einsatz kommen AirWatch und Microsoft Intune zum Einsatz.
Multimedia umfasst Aufbau und Betrieb von Audio-, Video- und Präsentationstechnik für Veranstaltungen, sodass Inhalte für mehrere Hundert Teilnehmende und Redner zuverlässig übertragen und dargestellt werden.
Self-Hosting betreibt Dienste auf eigener oder gemieteter Infrastruktur statt auf Public-Cloud-Plattformen, mit vollständiger Kontrolle über Daten, Konfiguration und Updates. Typische Dienste sind Nextcloud, Gitea, Mail-Server und Monitoring-Stacks.
Telefonie und Kommunikationsinfrastruktur umfassen analoge Anschlüsse, VoIP-Systeme und die Integration mobiler Geräte, eingesetzt im Home- und Office-Umfeld.
Virtualisierung abstrahiert physische Hardware, sodass mehrere virtuelle Maschinen oder Container unabhängig voneinander auf derselben Hardware laufen. Eingesetzte Technologien sind KVM, VMware und Docker.
IT-Sicherheit umfasst die Absicherung von Systemen und Infrastrukturen gegen unbefugten Zugriff, Datenverlust und Angriffe, mit Schwerpunkten in Netzwerksicherheit, Kryptographie, Zugriffsmanagement und sicherem Systemdesign.
Die DSGVO regelt in der EU den Schutz personenbezogener Daten. Die technische Umsetzung umfasst die Wahl DSGVO-konformer Hosting-Anbieter, verschlüsselte Speicherung und konsequente Datenminimierung.
Das Domain Name System übersetzt Domainnamen in IP-Adressen und ist grundlegend für das Funktionieren des Internets. Im Betrieb eigener Infrastrukturen kommen interne Zonen, Split-DNS und DNSSEC hinzu.
Identity and Access Management steuert, wer auf welche Ressourcen zugreifen darf. Zentrale Konzepte sind Single Sign-On, rollenbasierte Zugriffskontrolle (RBAC) und der vollständige Identitäts-Lebenszyklus, realisiert mit Keycloak.
Kryptographie schützt Daten und Kommunikation durch mathematische Verfahren vor unbefugtem Zugriff. Praxisrelevante Bereiche sind Ende-zu-Ende-Verschlüsselung, TLS-Zertifikate, asymmetrische Schlüsselpaare und sicheres Schlüsselmanagement.
Netzwerksicherheit schützt IT-Infrastrukturen durch Segmentierung, Härtung und kontinuierliche Überprüfung vor unbefugtem Zugriff und Angriffen, typischerweise mit Firewalls, Intrusion-Detection-Systemen und Zero-Trust-Ansätzen.
Ein Virtual Private Network verschlüsselt den Netzwerkverkehr und verbindet entfernte Standorte oder Geräte sicher miteinander. Primäres Protokoll ist WireGuard, das bei gleicher Sicherheit deutlich performanter ist als ältere Lösungen wie OpenVPN.
Android ist Googles quelloffenes Mobilbetriebssystem, das auf dem Linux-Kernel basiert und auf Milliarden von Geräten läuft. Im Enterprise-Kontext wird es über MDM-Plattformen verwaltet, mit App-Verteilung über den Google Play Store.
iOS ist Apples Mobilbetriebssystem für iPhone und iPad. Im Enterprise-Kontext stehen die zentrale Verwaltung über MDM-Plattformen, die Signierung und Verteilung von Unternehmens-Apps sowie die Durchsetzung von Sicherheitsrichtlinien im Vordergrund.
Linux ist ein quelloffenes, Unix-artiges Betriebssystem, dessen Kernel als Basis für unzählige Server-, Desktop- und Embedded-Systeme dient. Im Serverbetrieb umfasst der Einsatz Installation, Härtung, Konfiguration und laufenden Betrieb.
macOS ist Apples Desktop-Betriebssystem für Mac-Computer. Im Enterprise-Kontext umfasst der Einsatz MDM-Anbindung über AirWatch oder Intune, das Deployment von Unternehmens-Apps und die Durchsetzung von Sicherheits- und Konfigurationsrichtlinien.
Windows Server und Windows Client sind Microsofts Betriebssystemplattformen für Unternehmensumgebungen. Der Einsatz umfasst Installation, Konfiguration über Gruppenrichtlinien, Active-Directory-Integration und Endpoint-Management.
Amazon Web Services (AWS) ist eine der führenden Public-Cloud-Plattformen mit über 200 Diensten, darunter EC2 für Compute, S3 für Objektspeicher und CloudWatch für Monitoring. Eingesetzt für den Aufbau des Mobile-Workplace-Projekts bei Siemens.
Docker verpackt Anwendungen und ihre Abhängigkeiten in Container, die auf jedem System gleich laufen. Das ermöglicht reproduzierbare, isolierte Deployments und ist Grundlage für Self-Hosting-Setups und CI/CD-Pipelines.
Hetzner ist ein deutscher Hosting-Anbieter mit Rechenzentren in Deutschland und Finnland. Das Angebot reicht von Dedicated Servern und Cloud-Instanzen bis zu Objektspeicher, zu DSGVO-konformen Preisen, die weit unter US-Cloud-Anbietern liegen.
KVM (Kernel-based Virtual Machine) ist ein im Linux-Kernel integrierter Hypervisor der Typ-1-Klasse. Er ermöglicht die Ausführung vollständiger Betriebssysteme als virtuelle Maschinen mit direktem Hardwarezugriff und ist Grundlage für On-Premise-Private-Cloud-Infrastrukturen.
OpenNebula ist eine Open-Source-Cloud-Management-Plattform für hybride Infrastrukturen. Sie orchestriert KVM-VMs und Container auf On-Premise- und Edge-Infrastruktur und stellt eine einheitliche Schnittstelle für Provisionierung, Netzwerk und Speicher bereit.
internet.nl ist ein von der niederländischen Regierung betriebenes Testwerkzeug, das prüft, ob Domains moderne Internet-Standards einhalten, darunter IPv6, DNSSEC, TLS-Konfiguration und E-Mail-Sicherheitsstandards wie DMARC und DKIM.
Keycloak ist eine Open-Source-Plattform für Identitäts- und Zugriffsmanagement. Sie bietet Single Sign-On über OpenID Connect und SAML, Benutzer-Federation über LDAP und Active Directory sowie feingranulare Rollen- und Rechteverwaltung.
Kostenlose, automatisierte Zertifizierungsstelle (CA) der Internet Security Research Group, die TLS-Zertifikate für HTTPS ausstellt und über das ACME-Protokoll automatisch erneuert.
Nginx ist ein Webserver und Reverse Proxy mit hohem Durchsatz und geringem Speicherbedarf. Er wird für TLS-Terminierung, Load Balancing und als zentraler Einstiegspunkt in Self-Hosting-Setups eingesetzt.
OPNsense ist eine auf FreeBSD basierende Open-Source-Firewall und -Router-Distribution. Sie bietet Netzwerksegmentierung, Stateful-Packet-Inspection, VPN-Gateways und Intrusion-Detection über eine webbasierte Oberfläche.
TLS (Transport Layer Security) ist das Standardprotokoll zur Verschlüsselung von Netzwerkkommunikation und löste das veraltete SSL ab. Im Betrieb selbst gehosteter Dienste umfasst das die Ausstellung, Erneuerung und Verwaltung von Zertifikaten, typischerweise über Let's Encrypt automatisiert.
UniFi ist das Netzwerk-Ökosystem von Ubiquiti und umfasst verwaltete Switches, WLAN-Access-Points und Gateways. Die gesamte Infrastruktur wird zentral über den UniFi Network Controller administriert, wahlweise lokal oder als Cloud-Service.
WireGuard ist ein modernes VPN-Protokoll, das in den Linux-Kernel integriert ist und durch minimalen Code und moderne Kryptographie eine deutlich einfachere Konfiguration und höhere Performance als OpenVPN oder IPsec bietet.
Grafana ist eine Open-Source-Visualisierungsplattform für Metriken, Logs und Traces. Sie verbindet sich mit Datenquellen wie InfluxDB, Prometheus und Amazon CloudWatch und stellt die Daten in konfigurierbaren Dashboards mit Alerting dar.
InfluxDB ist eine Zeitreihendatenbank für Metriken, Events und Messwerte, optimiert für hohe Schreibraten und zeitbasierte Abfragen. In Kombination mit Telegraf als Metrikagent und Grafana zur Visualisierung bildet sie eine vollständige Monitoring-Lösung.
Monitoring erfasst Metriken, Logs und Traces aus Systemen und Anwendungen, um deren Zustand zu verstehen und Probleme frühzeitig zu erkennen. Im Einsatz kommen Grafana, InfluxDB, Telegraf, Prometheus und Amazon CloudWatch.
Prometheus ist ein Open-Source-Monitoring-System, das Metriken von Diensten über einen Pull-Mechanismus abruft und in einer Zeitreihendatenbank speichert. Mit PromQL lassen sich flexible Abfragen formulieren; Grafana wird zur Visualisierung genutzt.
Telegraf ist ein Plugin-basierter Metrikagent von InfluxData, der Messwerte aus Betriebssystemen, Diensten, Datenbanken und Hardware über Hunderte von Eingabe-Plugins sammelt und an InfluxDB oder andere Monitoring-Backends weiterleitet.
BorgBackup ist ein Backup-Werkzeug für Linux, das Sicherungen dedupliziert, komprimiert und verschlüsselt ablegt. Durch Deduplizierung wird je Sicherung nur der geänderte Datenanteil gespeichert, was den Speicherbedarf erheblich reduziert.
Restic ist ein Backup-Werkzeug, das Sicherungen verschlüsselt, dedupliziert und in verschiedene Backends überträgt, darunter lokale Pfade, SFTP-Server, S3-kompatiblen Speicher und Backblaze B2. Eine Alternative zu BorgBackup mit breiterem Backend-Support.
ZFS ist ein Copy-on-Write-Dateisystem mit integrierter Volume-Verwaltung. Es bietet RAID-Z als Software-RAID, Snapshots, transparente Komprimierung, Deduplizierung und kontinuierliche Datenintegritätsprüfung, was es zu einer zuverlässigen Wahl für Langzeitspeicher macht.
Astro ist ein Web-Framework für schnelle, inhaltsorientierte Websites. Es liefert standardmäßig statisches HTML ohne JavaScript aus und lädt interaktive Komponenten nur dort nach, wo sie gebraucht werden, was zu schlanken Seiten und kurzen Ladezeiten führt.
Bash ist die meistverbreitete Unix-Shell und Skriptsprache für Systemadministration, Automatisierung und Deployment. Bash-Skripte automatisieren wiederkehrende Verwaltungsaufgaben in Linux-Infrastrukturen zuverlässig und ohne zusätzliche Abhängigkeiten.
Docusaurus ist ein von Meta entwickeltes Framework für statische Dokumentationswebseiten auf React-Basis. Es unterstützt Versionierung, lokale Suche und mehrsprachige Inhalte und eignet sich für technische Projektdokumentation.
Git ist das meistgenutzte verteilte Versionskontrollsystem und verfolgt Änderungen an Code, Konfigurationsdateien und Infrastructure-as-Code. Lokale Kopien ermöglichen es, auch ohne Netzwerkzugriff zu arbeiten und Änderungen später zusammenzuführen.
Gitea ist eine selbst gehostete Git-Plattform mit Code-Review, Issues, CI/CD-Pipelines über Gitea Actions und einer Package-Registry. Als Alternative zu GitHub und GitLab lässt sie sich DSGVO-konform auf eigener Infrastruktur betreiben.
Go (Golang) ist eine von Google entwickelte, kompilierte Programmiersprache mit integrierter Nebenläufigkeit über Goroutinen. Sie eignet sich für Systemsoftware, Netzwerkdienste und CLI-Werkzeuge und erzeugt einzelne, statisch gelinkte Binärdateien.
HTML und CSS sind die Grundsprachen des Webs, wobei HTML die Struktur und den Inhalt beschreibt und CSS Darstellung und Layout steuert. Eingesetzt für statische und dynamische Webanwendungen, unter anderem für diese Website.
Pagefind ist eine statische Suchbibliothek, die ihren Suchindex beim Build erzeugt und vollständig im Browser läuft. Sie ermöglicht eine Volltextsuche auf selbst gehosteten Seiten ohne Suchserver und ohne Anbindung an einen externen Dienst.
PHP ist eine serverseitige Skriptsprache für webbasierte Anwendungen, die direkt in HTML eingebettet werden kann. Eingesetzt für datenbankgestützte Eigenentwicklungen mit MariaDB-Backend.
Python ist eine interpretierte, gut lesbare Programmiersprache, die sich für Skripte, Automatisierung, Datenverarbeitung und schnelle Prototypen eignet. Die umfangreiche Standardbibliothek und das große Ökosystem machen sie zur Allzwecksprache.
Ansible ist ein agentloses Automatisierungswerkzeug, das Konfigurationsmanagement, Provisionierung und Deployment über SSH steuert. Zustände werden in YAML-Playbooks beschrieben, die versioniert und reproduzierbar ausführbar sind.
fastlane ist ein Open-Source-Werkzeug zur Automatisierung von iOS- und Android-App-Deployments. Build-, Test- und Signatur-Workflows werden als Code definiert und lassen sich reproduzierbar ohne manuellen Eingriff ausführen.
Microsoft Power Platform umfasst Power Apps für Low-Code-Anwendungsentwicklung und Power Automate für Workflow-Automatisierung. Sie ermöglicht den Aufbau interner Geschäftsanwendungen ohne umfangreiche Programmierkenntnisse.
REI3 ist eine Open-Source-Low-Code-Plattform für den Aufbau eigenständiger Geschäftsanwendungen ohne Cloud-Abhängigkeit. Anwendungen werden über einen grafischen Editor modelliert und laufen auf selbst gehosteter PostgreSQL-Infrastruktur.
Jitsi ist eine quelloffene Plattform für Videokonferenzen, die vollständig selbst gehostet werden kann. Sie bietet verschlüsselte Audio- und Videokonferenzen direkt im Browser ohne Installation sowie Funktionen wie Bildschirmfreigabe, Chat und ein gemeinsames Whiteboard.
Postfix und Dovecot bilden zusammen einen vollständigen selbst gehosteten Mail-Stack. Postfix übernimmt den Versand und das Routing als MTA, Dovecot stellt Postfächer über IMAP bereit. TLS, SPF, DKIM und DMARC sichern den E-Mail-Verkehr ab.
Matrix ist ein offenes, dezentrales Protokoll für Echtzeitkommunikation. Nachrichten werden Ende-zu-Ende verschlüsselt übertragen, und Server können miteinander föderieren, sodass Nutzer auf verschiedenen Servern kommunizieren können. Element ist der bekannteste Client.
Nextcloud ist eine selbst gehostete Kollaborationsplattform, die Dateisynchronisation, Kalender, Kontakte, Videokonferenzen und viele weitere Funktionen unter einer Oberfläche vereint. DSGVO-konform auf eigener Infrastruktur betrieben.
Microsoft SharePoint ist eine webbasierte Kollaborationsplattform für Dokumentenverwaltung, Intranets und Teamwebseiten. Im Einsatz wird es als strukturierter Datenspeicher über Listen und Ansichten genutzt, wenn keine Datenbankinfrastruktur verfügbar ist.
VMware AirWatch (heute Broadcom Workspace ONE) ist eine Enterprise-MDM-Plattform für die zentrale Verwaltung, Absicherung und Überwachung von Windows-, macOS-, iOS- und Android-Geräten im Konzernmaßstab, einschließlich App-Verteilung und Compliance-Richtlinien.
Der Apple App Store ist die offizielle Distributionsplattform für iOS- und macOS-Apps. Einreichung, Signierung und Verwaltung erfolgen über App Store Connect, den Entwicklerbereich von Apple.
Der Google Play Store ist die offizielle Distributionsplattform für Android-Apps. Einreichung, Signierung und Verwaltung erfolgen über die Google Play Console und lassen sich mit Werkzeugen wie fastlane automatisieren.
Microsoft Intune ist eine Cloud-basierte Plattform für Mobile Device Management (MDM) und Mobile Application Management (MAM). Sie ermöglicht die zentrale Verwaltung, Absicherung und Compliance-Überwachung von Endgeräten und Anwendungen in hybriden Windows- und macOS-Umgebungen.
Home Assistant ist eine Open-Source-Plattform für Heimautomatisierung, die Hunderte von Smart-Home-Geräten und -Diensten über eine einheitliche Oberfläche integriert. Auf eigener Hardware betrieben, ohne Abhängigkeit von Cloud-Diensten.
MQTT ist ein offenes Publish-Subscribe-Protokoll für maschinengebundene Kommunikation und IoT-Geräte. Es ist auf ressourcenarmen Geräten mit schmalem Netzwerkband einsetzbar und wird von einem zentralen Broker wie Mosquitto verwaltet.
Raspberry Pi ist ein kostengünstiger Einplatinencomputer mit ARM-Prozessor, der auf Linux basiert. Er wird für IoT-Projekte, eingebettete Systeme und Bildungszwecke eingesetzt und bietet GPIO-Pins für die direkte Anbindung von Sensoren und Aktoren.
Ausgestellt von: Zentralinstitut für Seelische Gesundheit
Zertifizierter Ersthelfer für psychische Gesundheit nach dem MHFA-Programm des Zentralinstituts für Seelische Gesundheit, ausgebildet in erster Hilfe bei psychischen Krisen im Alltag und Arbeitsumfeld.
Ausgestellt von: FOM Hochschule für Oekonomie & Management
Bachelor of Science Informatik an der FOM Hochschule, berufsbegleitend absolviert mit Abschlussnote 1,7 und Bachelorarbeit über ein verteiltes, verschlüsseltes P2P-Dateisystem in Go mit Note 1,0.
Ganztägiges Praxistraining zu Docker und Linux-Containern mit Schwerpunkten auf Container-Grundlagen, Datenspeicherung, virtuelle Netzwerke, Sicherheit und Orchestrierung mit Docker Swarm.
Ausgestellt von: Siemens AG / IHK München und Oberbayern
Abschlussprüfung als Fachinformatiker Fachrichtung Systemintegration bei Siemens AG, zertifiziert durch die IHK München und Oberbayern, mit Schwerpunkten in Netzwerktechnik, Serverbetrieb, Datenbanken und IT-Sicherheit.
Ich entwerfe, baue und betreibe eigenständig Infrastruktur- und Architekturlösungen, von der Anforderungsaufnahme bis zum laufenden Betrieb, überwiegend für Vereine und gemeinnützige Organisationen.
Architektur und Aufbau
Systeme von der Anforderungsaufnahme über die Lösungsauswahl bis zum produktiven Betrieb aufgebaut, darunter eine CI/CD-Pipeline und Serverinfrastruktur für ein Betreuenden-Register sowie ein Reverse-Proxy vor einer Vereinsmitgliederdatenbank.
Betrieb und DevOps
Bestehende und neue Dienste dauerhaft betrieben, automatisiert und überwacht, mit Fokus auf Nachvollziehbarkeit, Datensparsamkeit und einen Betrieb, der ohne ständige Eingriffe stabil bleibt.
Beratung
Zwischen technischen Möglichkeiten und organisatorischen Entscheidungen vermittelt, Lösungen evaluiert und Beteiligte von der Idee bis zur Inbetriebnahme begleitet.
Skills & Tools:
2016-02 – 2025-08
Information Technology Architect
Siemens AG
Integration von Applikationen in bestehende Infrastrukturen, plattformübergreifendes MDM mit AirWatch und Intune, High-Availability-Betrieb über mehrere Regionen sowie Entwicklung interner Prozess-Tools auf Basis der Microsoft Power Platform.
Anwendungsintegration
Applikationen in bestehende Infrastrukturen eingebunden, Netzwerkprotokolle, VPN-Verbindungen und Firewalls konfiguriert sowie die Lauffähigkeit auf den Endgeräten der Nutzer sichergestellt.
Neue Endgeräte-Plattformen
macOS, Chromebooks und Microsoft HoloLens evaluiert, implementiert und über das AirWatch-MDM-System in die bestehende Geräteverwaltung eingebunden.
Systembetrieb
Den MDM-Betrieb über mehrere Regionen in einem High-Availability-Setup verantwortet, Wartung, Kapazitätsplanung und Incident-Management durchgeführt.
Toolentwicklung
Ein internes Tool zur Steuerung des App-Submission-Prozesses auf Basis von Microsoft Power Apps und Power Automate entwickelt und damit einen mehrstufigen Genehmigungsworkflow vollständig automatisiert.
App-Lebenszyklen im Google Play Store, Apple App Store und über interne App-Management-Systeme verwaltet.
Berufsbegleitendes Informatikstudium mit Abschlussnote 1,7. Bachelorarbeit mit Note 1,0 über ein verteiltes, verschlüsseltes P2P-Dateisystem mit Deduplizierung, implementiert in Go.
Berufsbegleitendes Bachelorstudium der Informatik an der FOM, parallel zur Vollzeittätigkeit bei Siemens abgeschlossen. Abschlussnote 1,7.
Bachelorarbeit (Note 1,0)
Ein vollständiges verteiltes Dateisystem in Go entwickelt, das Ende-zu-Ende-Verschlüsselung, inhaltsbasierte Deduplizierung und eine dezentrale Peer-to-Peer-Architektur verbindet.
Semestersprecher
Wöchentliche Lernsitzungen für den Jahrgang organisiert und geleitet, mit regelmäßiger Beteiligung von 25 bis 75 Prozent der Kommilitonen. Der Jahrgang erzielte nachweislich homogenere und überdurchschnittlich hohe Prüfungsergebnisse.
Primärer IT-Ansprechpartner für Vorstands- und Geschäftsführungsmitglieder, verantwortlich für sämtliche IT-Anforderungen unter höchsten Sicherheits- und Vertraulichkeitsstandards.
Persönliche IT-Betreuung
Vorstands- und Geschäftsführungsmitglieder als alleiniger technischer Ansprechpartner betreut, alle IT-Anforderungen diskret und mit kurzen Reaktionszeiten bearbeitet.
Technische Unterstützung bei Arbeitsplatzsystemen, mobilen Endgeräten, E-Mail-Systemen, Verschlüsselung, Drucklösungen und Fahrzeugintegration geleistet.
Infrastruktur
Netzwerk- und Telefonielösungen für Home- und Office-Umgebungen geplant und umgesetzt.
Hauptversammlung und Veranstaltungstechnik
Die IT-Ausstattung und technische Koordination der jährlichen Hauptversammlung gemeinsam mit dem Veranstaltungspartner verantwortet. Dazu gehörten die Multimedia- und Veranstaltungstechnik für mehrere Hundert Teilnehmende und die Redner sowie der Aufbau der benötigten Hardware. Den reibungslosen Ablauf habe ich durch Redundanzen und vorbereitete Ausweichlösungen abgesichert, damit auch beim Ausfall einer Komponente während der Veranstaltung weitergearbeitet werden konnte.
Skills & Tools:
2009-09 – 2012-07
Ausbildung Fachinformatiker Systemintegration
Städtische Berufsschule für Informationstechnik
Dreijährige Ausbildung zum Fachinformatiker Systemintegration mit Schwerpunkten in Netzwerktechnik, Serverbetrieb, Datenbanken und IT-Sicherheit.
Netzwerk und Infrastruktur
IT-Netzwerke konfiguriert, Netzwerktopologien, Kabeltypen und Steckverbinder praktisch angewendet sowie Server- und Client-Betriebssysteme installiert und in Betrieb genommen.
Datenbanken und Dokumentation
Datenbankdesign und SQL erlernt, DBMS-Umgebungen administriert und technische Dokumentationen erstellt.
IT-Sicherheit und Projektarbeit
Grundlagen der Informationssicherheit und des Datenschutzes erarbeitet sowie erste Erfahrungen in Teamarbeit, Projektmanagement und kundenorientierter Kommunikation gesammelt.
Aufbau und alleinverantwortlicher Betrieb des internen Matrix-Chat-Systems für Mensa in Deutschland e.V., seit dem offiziellen Launch im März 2024 von über 2000 Mitglieder genutzt.
Konzept, Entwicklung und Betrieb dieser zweisprachigen Website, die meine Arbeit gleichzeitig möglichen Auftraggebern und Personalverantwortlichen zeigt. Sie ist selbst gehostet, kommt ohne Dienste Dritter aus und ist so gebaut, dass die Technik selbst schon zeigt, wie ich arbeite.
Dokumentationsplattform for the Mensa International Volunteering Network
Von der Anforderungsaufnahme über die Lösungsevaluierung bis zum Aufbau und Betrieb einer Docusaurus-Dokumentationsplattform für das International Volunteering Network (IVN) von Mensa International.
Aufbau und Betrieb eines Reverse-Proxy vor der Mitgliederdatenbank (db.mensa.de) von Mensa in Deutschland e.V., mit gesteuerter Migration zur Ziellösung, kürzeren Ladezeiten und spürbarer Entlastung des Backends.
Eigenentwickeltes Digital-Signage-System für den Check-in beim Mensa Jahrestreffen, aufgebaut auf Raspberry Pi Zero 2W und LED-Matrixdisplays mit drahtloser Live-Steuerung über eine eigens entwickelte Bedienoberfläche.
Betreuenden-Interessen-, Befähigungs- und Einsatz-Register (Biber)
Infrastruktur- und DevOps-Arbeit für Biber, das Betreuenden-Register der Kinder- und Jugend-Camps von Mensa in Deutschland e.V., mit Aufbau der CI/CD-Pipeline, Serverbereitstellung und laufendem Betrieb als technische Grundlage für die Softwareentwicklung.
Aufbau und Betrieb einer selbst gehosteten Videokonferenzplattform auf Basis von Jitsi für die Mitglieder von Mensa in Deutschland e.V., mit integriertem Whiteboard und einem Zugang, bei dem nur Mitglieder Konferenzen starten, dazu aber beliebige Gäste einladen können. Wöchentlich nutzen mehrere Hundert Mitglieder das System, das kostenfrei bereitsteht.
Einreichungsportal für die unternehmensweite App-Distribution, umgesetzt mit Microsoft Power Automate und SharePoint als virtueller Datenbank anstelle einer SQL-Lösung. Unterstützt sowohl Ersteinreichungen als auch inkrementelle Updates, bei denen nur geänderte Punkte neu erfasst werden müssen.
Verantwortung für den weltweiten Gerätekatalog aller Siemens-Mitarbeitenden, mit direkten Hersteller- und Vendorgesprächen (Apple, Google, Samsung), strategischer Budget- und Bedarfsabwägung sowie einem eigenentwickelten Werkzeug für die zweimonatliche Portfolio-Aktualisierung.
Werkzeug zur automatisierten Validierung und Neusignierung von iOS- und Android-App-Paketen, entwickelt und betrieben als zentraler App-Manager bei Siemens und bis 2025 von mehreren Teammitgliedern eigenständig eingesetzt und weiterentwickelt.
Verteiltes und verschlüsseltes P2P-Speichersystem mit Deduplikation
Bachelorarbeit (Note 1,0) an der FOM über einen in Go implementierten Prototyp eines verteilten, verschlüsselten P2P-Speichersystems mit inhaltsbasierter Replikation und Deduplikation.
Konzeptpapier zur Implementierung einer Ende-zu-Ende-verschlüsselten Passwortverwaltung in REI3, ausgelegt auf Datensicherheit auch bei kompromittiertem Server, ohne auf Passwort-Sharing und Auditing im Team zu verzichten.
Maßgeschneiderte PHP/MySQL-Mitgliederverwaltung für einen Tauchverein mit Excel-Schnittstelle, vereinsspezifischer Geschäftslogik und DSGVO-konformer Datenhaltung, über sechs Jahre eigenverantwortlich entwickelt und betrieben.
Ich entwerfe, baue und betreibe eigenständig Infrastruktur- und Architekturlösungen, von der Anforderungsaufnahme bis zum laufenden Betrieb, überwiegend für Vereine und gemeinnützige Organisationen.
Systeme von der Anforderungsaufnahme über die Lösungsauswahl bis zum produktiven Betrieb aufgebaut, darunter eine CI/CD-Pipeline und Serverinfrastruktur für ein Betreuenden-Register sowie ein Reverse-Proxy vor einer Vereinsmitgliederdatenbank.
Betrieb und DevOps
Bestehende und neue Dienste dauerhaft betrieben, automatisiert und überwacht, mit Fokus auf Nachvollziehbarkeit, Datensparsamkeit und einen Betrieb, der ohne ständige Eingriffe stabil bleibt.
Beratung
Zwischen technischen Möglichkeiten und organisatorischen Entscheidungen vermittelt, Lösungen evaluiert und Beteiligte von der Idee bis zur Inbetriebnahme begleitet.
Skills & Tools:
2022-07 – heute
Projektleitung MinD-Chat
Aufbau und alleinverantwortlicher Betrieb des internen Matrix-Chat-Systems für Mensa in Deutschland e.V., seit dem offiziellen Launch im März 2024 von über 2000 Mitglieder genutzt.
Konzept, Entwicklung und Betrieb dieser zweisprachigen Website, die meine Arbeit gleichzeitig möglichen Auftraggebern und Personalverantwortlichen zeigt. Sie ist selbst gehostet, kommt ohne Dienste Dritter aus und ist so gebaut, dass die Technik selbst schon zeigt, wie ich arbeite.
Dokumentationsplattform for the Mensa International Volunteering Network
Von der Anforderungsaufnahme über die Lösungsevaluierung bis zum Aufbau und Betrieb einer Docusaurus-Dokumentationsplattform für das International Volunteering Network (IVN) von Mensa International.
Aufbau und Betrieb eines Reverse-Proxy vor der Mitgliederdatenbank (db.mensa.de) von Mensa in Deutschland e.V., mit gesteuerter Migration zur Ziellösung, kürzeren Ladezeiten und spürbarer Entlastung des Backends.
Eigenentwickeltes Digital-Signage-System für den Check-in beim Mensa Jahrestreffen, aufgebaut auf Raspberry Pi Zero 2W und LED-Matrixdisplays mit drahtloser Live-Steuerung über eine eigens entwickelte Bedienoberfläche.
Betreuenden-Interessen-, Befähigungs- und Einsatz-Register (Biber)
Infrastruktur- und DevOps-Arbeit für Biber, das Betreuenden-Register der Kinder- und Jugend-Camps von Mensa in Deutschland e.V., mit Aufbau der CI/CD-Pipeline, Serverbereitstellung und laufendem Betrieb als technische Grundlage für die Softwareentwicklung.
Aufbau und Betrieb einer selbst gehosteten Videokonferenzplattform auf Basis von Jitsi für die Mitglieder von Mensa in Deutschland e.V., mit integriertem Whiteboard und einem Zugang, bei dem nur Mitglieder Konferenzen starten, dazu aber beliebige Gäste einladen können. Wöchentlich nutzen mehrere Hundert Mitglieder das System, das kostenfrei bereitsteht.
Integration von Applikationen in bestehende Infrastrukturen, plattformübergreifendes MDM mit AirWatch und Intune, High-Availability-Betrieb über mehrere Regionen sowie Entwicklung interner Prozess-Tools auf Basis der Microsoft Power Platform.
Applikationen in bestehende Infrastrukturen eingebunden, Netzwerkprotokolle, VPN-Verbindungen und Firewalls konfiguriert sowie die Lauffähigkeit auf den Endgeräten der Nutzer sichergestellt.
Neue Endgeräte-Plattformen
macOS, Chromebooks und Microsoft HoloLens evaluiert, implementiert und über das AirWatch-MDM-System in die bestehende Geräteverwaltung eingebunden.
Systembetrieb
Den MDM-Betrieb über mehrere Regionen in einem High-Availability-Setup verantwortet, Wartung, Kapazitätsplanung und Incident-Management durchgeführt.
Toolentwicklung
Ein internes Tool zur Steuerung des App-Submission-Prozesses auf Basis von Microsoft Power Apps und Power Automate entwickelt und damit einen mehrstufigen Genehmigungsworkflow vollständig automatisiert.
App-Lebenszyklen im Google Play Store, Apple App Store und über interne App-Management-Systeme verwaltet.
Einreichungsportal für die unternehmensweite App-Distribution, umgesetzt mit Microsoft Power Automate und SharePoint als virtueller Datenbank anstelle einer SQL-Lösung. Unterstützt sowohl Ersteinreichungen als auch inkrementelle Updates, bei denen nur geänderte Punkte neu erfasst werden müssen.
Verantwortung für den weltweiten Gerätekatalog aller Siemens-Mitarbeitenden, mit direkten Hersteller- und Vendorgesprächen (Apple, Google, Samsung), strategischer Budget- und Bedarfsabwägung sowie einem eigenentwickelten Werkzeug für die zweimonatliche Portfolio-Aktualisierung.
Werkzeug zur automatisierten Validierung und Neusignierung von iOS- und Android-App-Paketen, entwickelt und betrieben als zentraler App-Manager bei Siemens und bis 2025 von mehreren Teammitgliedern eigenständig eingesetzt und weiterentwickelt.
2019-09 – 2023-09·FOM Hochschule für Oekonomie & Management
Bachelor of Science Informatik
Berufsbegleitendes Informatikstudium mit Abschlussnote 1,7. Bachelorarbeit mit Note 1,0 über ein verteiltes, verschlüsseltes P2P-Dateisystem mit Deduplizierung, implementiert in Go.
Berufsbegleitendes Bachelorstudium der Informatik an der FOM, parallel zur Vollzeittätigkeit bei Siemens abgeschlossen. Abschlussnote 1,7.
Bachelorarbeit (Note 1,0)
Ein vollständiges verteiltes Dateisystem in Go entwickelt, das Ende-zu-Ende-Verschlüsselung, inhaltsbasierte Deduplizierung und eine dezentrale Peer-to-Peer-Architektur verbindet.
Semestersprecher
Wöchentliche Lernsitzungen für den Jahrgang organisiert und geleitet, mit regelmäßiger Beteiligung von 25 bis 75 Prozent der Kommilitonen. Der Jahrgang erzielte nachweislich homogenere und überdurchschnittlich hohe Prüfungsergebnisse.
Verteiltes und verschlüsseltes P2P-Speichersystem mit Deduplikation
Bachelorarbeit (Note 1,0) an der FOM über einen in Go implementierten Prototyp eines verteilten, verschlüsselten P2P-Speichersystems mit inhaltsbasierter Replikation und Deduplikation.
Konzeptpapier zur Implementierung einer Ende-zu-Ende-verschlüsselten Passwortverwaltung in REI3, ausgelegt auf Datensicherheit auch bei kompromittiertem Server, ohne auf Passwort-Sharing und Auditing im Team zu verzichten.
Maßgeschneiderte PHP/MySQL-Mitgliederverwaltung für einen Tauchverein mit Excel-Schnittstelle, vereinsspezifischer Geschäftslogik und DSGVO-konformer Datenhaltung, über sechs Jahre eigenverantwortlich entwickelt und betrieben.
Primärer IT-Ansprechpartner für Vorstands- und Geschäftsführungsmitglieder, verantwortlich für sämtliche IT-Anforderungen unter höchsten Sicherheits- und Vertraulichkeitsstandards.
Persönliche IT-Betreuung
Vorstands- und Geschäftsführungsmitglieder als alleiniger technischer Ansprechpartner betreut, alle IT-Anforderungen diskret und mit kurzen Reaktionszeiten bearbeitet.
Technische Unterstützung bei Arbeitsplatzsystemen, mobilen Endgeräten, E-Mail-Systemen, Verschlüsselung, Drucklösungen und Fahrzeugintegration geleistet.
Infrastruktur
Netzwerk- und Telefonielösungen für Home- und Office-Umgebungen geplant und umgesetzt.
Hauptversammlung und Veranstaltungstechnik
Die IT-Ausstattung und technische Koordination der jährlichen Hauptversammlung gemeinsam mit dem Veranstaltungspartner verantwortet. Dazu gehörten die Multimedia- und Veranstaltungstechnik für mehrere Hundert Teilnehmende und die Redner sowie der Aufbau der benötigten Hardware. Den reibungslosen Ablauf habe ich durch Redundanzen und vorbereitete Ausweichlösungen abgesichert, damit auch beim Ausfall einer Komponente während der Veranstaltung weitergearbeitet werden konnte.
Skills & Tools:
2009-09 – 2012-07·Städtische Berufsschule für Informationstechnik
Ausbildung Fachinformatiker Systemintegration
Dreijährige Ausbildung zum Fachinformatiker Systemintegration mit Schwerpunkten in Netzwerktechnik, Serverbetrieb, Datenbanken und IT-Sicherheit.
Netzwerk und Infrastruktur
IT-Netzwerke konfiguriert, Netzwerktopologien, Kabeltypen und Steckverbinder praktisch angewendet sowie Server- und Client-Betriebssysteme installiert und in Betrieb genommen.
Datenbanken und Dokumentation
Datenbankdesign und SQL erlernt, DBMS-Umgebungen administriert und technische Dokumentationen erstellt.
IT-Sicherheit und Projektarbeit
Grundlagen der Informationssicherheit und des Datenschutzes erarbeitet sowie erste Erfahrungen in Teamarbeit, Projektmanagement und kundenorientierter Kommunikation gesammelt.