Der Anfang

Mein erster Computer war ein 486DX2 mit 56k-Modem. Bevor ich ins Internet konnte, musste ich meiner Mutter zurufen, sie solle auflegen. Meine Familie hatte als eine der ersten in der Nachbarschaft DSL. Ab da haben mich Computer und Hardware nicht mehr losgelassen.

Ich bin in der frühen Internetkultur aufgewachsen, mit Filesharing-Communities und Foren. Ich habe Dinge auseinandergenommen, um zu lernen, wie sie funktionieren. Bis heute will ich wissen, wie Systeme hinter den Kulissen arbeiten.

Schule und Studium

Nach der Realschule habe ich versucht, Mediengestalter zu werden. Nebenbei habe ich als Webdesigner und -entwickler Geld verdient. Ich habe immer gearbeitet.

Im Studium habe ich es zuerst mit Sensortechnik an der Hochschule Karlsruhe versucht. Da ging es zu viel um Energietechnik und zu wenig um Computer. Also bin ich zu Medientechnik an die Hochschule Offenburg gewechselt. Das passte viel besser.

Freiberufliche IT-Arbeit

Schon vor dem Studium habe ich IT für kleine Unternehmen gemacht. Ich habe Webseiten gestaltet und Büro-Infrastruktur aufgebaut. Server habe ich auch gewartet. Das mache ich bis heute. Neben allem anderen bin ich seit fast 20 Jahren freiberuflicher IT-Generalist.

  • Büro-IT für kleine Unternehmen: Netzwerk, Arbeitsplätze, Backup, laufende Wartung. Die komplette Büro-IT eines Kunden betreue ich bis heute.
  • Webentwicklung und Hosting für kleine Unternehmen und Vereine, einige Kunden seit über 10 Jahren
  • Selbst gehostete Infrastruktur: Nextcloud, WordPress, Mailserver, DNS
  • Videoproduktion und WordPress-Shop-Entwicklung in den frühen Jahren

Am ZKM

2015 habe ich am ZKM | Zentrum für Kunst und Medien Karlsruhe angefangen. Das ZKM wird oft als „digitales Bauhaus“ bezeichnet und war eine der weltweit ersten Institutionen für Medienkunst. Dort gibt es Mikrocontroller und Computer in allen Formen und Größen. Ich schreibe Tools, mit denen wir die Ausstellungs-Infrastruktur steuern und warten.

Um digitale Kunst im Museum zum Laufen zu bringen, brauche ich dort Webentwicklung und Systemadministration. An der Hardware bastle ich auch.

Aktuelle Arbeit

Heute arbeite ich in mehreren Bereichen.

  • Ausstellungstechnik: Aufbau und Wartung der Systeme, die Kunstwerke am Laufen halten
  • 3D-Druck: Ich habe einen Drucker zu Hause und habe den 3D-Druck am ZKM eingeführt für individuelle Ausstellungssockel, Sensorhalterungen und Adapter
  • KI-Implementierung: Ich arbeite an KI-Tools für ZKM-Mitarbeiter
  • Forschung: Ich schreibe am Katalog für die Browser-Art-Ausstellung "Choose Your Filter"

Über das Museum hinaus

IT für kleine Unternehmen mache ich seit der Zeit vor dem Studium. Im Museum ist alles größer und komplexer, aber die Arbeit ist dieselbe. Ich muss das System verstehen und zum Laufen bringen. Danach muss ich es sicher halten. Sicherheit gehörte immer dazu. Mal sichere ich Ausstellungs-PCs im öffentlichen Raum ab, mal prüfe ich nach einem Vorfall das Netzwerk einer Firma.

  • IT-Sicherheitsberatung: Sicherheitsanalysen für kleine und mittlere Unternehmen, mit Begehungen, Netzwerkanalyse und Berichten für die Geschäftsführung
  • Selbst gehostete Infrastruktur: Betrieb und Wartung von Servern, Nextcloud-Instanzen, DNS-Filterung und Webhosting für langjährige Kunden
  • Open Source: Entwicklung von Tools wie boxctl (containerisierte KI-Agent-Umgebungen), FilterDNS (selbst gehostete DNS-Filterung) und Home-Assistant-Integrationen
  • Home Automation: Smart-Home-Setups mit Home Assistant, eigene Sensor-Integrationen und Energiemonitoring

Philosophie

Mein Ansatz ist einfach. Was auch immer funktioniert. Manchmal sind es LiDAR-Sensoren, manchmal ein Raspberry Pi mit einem Skript, das stündlich Knöpfe drückt. Mir sind zuverlässige Lösungen wichtiger als elegante.

Ich nutze Linux, kein Apple. Open Source ist mir wichtig, und ich finde, was funktioniert, sollte man mit der Community teilen. Deshalb sind meine Tools öffentlich verfügbar.

Kontakt aufnehmen

Für Zusammenarbeit, Vortragsanfragen, IT-Sicherheitsberatung oder ein Gespräch über Technik schreib mir.

Kontaktiere mich →