Michael Kupermann
Programmleitung · Technologie & Architektur · DACH

Technik ist das Werkzeug.
Menschen sind das Ziel.

Ich führe seit dreißig Jahren Technologieprogramme in Telekommunikation, Finanzdienstleistung, Industrie und öffentlichem Sektor. Heute übernehme ich Mandate, in denen Architektur und Veränderung gemeinsam zu führen sind — auf Infrastruktur, die im laufenden Betrieb bleiben muss, mit unmittelbarer P&L-Wirkung.

Standort Düsseldorf Aktiv seit 1995 Sprachen DE · EN · RU

Wie ich mit Ihnen arbeite.

Die meisten Mandate, die ich übernehme, beginnen mit derselben Lücke zwischen dem, was das Unternehmen formuliert, und dem, was in der Umsetzung tatsächlich passiert. Strategie, die nie in der Umsetzung angekommen ist, oder Umsetzung, die sich vom ursprünglichen Ziel entfernt hat. Ich plane mit realistischen Schätzungen statt mit Zahlen, die im Lenkungsausschuss gut klingen, und benenne Risiken früh genug, dass das Programm noch Handlungsspielraum hat. Die übliche Form ist ein eingebettetes Mandat auf Vorstandsebene. Ich sitze ab dem ersten Tag in der Führungsebene und arbeite direkt mit Eigentümern, Linienmanagement, Finanzen, Personal, IT, Vertrieb, Marketing, Service, Einkauf, Lieferanten und dem Betriebsrat. Ich beende das Mandat, sobald die Organisation die Arbeit ohne mich tragen kann. Wo ein eingebettetes Mandat nicht die richtige Form ist, übernehme ich stattdessen eine strategische Beratungsrolle.

Bisherige Arbeit

Einträge · neueste zuerst
2026 — laufend
Programm · Technologie & Architektur · Leadership

Aktives Consulting-Mandat — Tier-1-Telko (Glasfaser), DACH

Derzeit im Mandat, 2026 laufend. Ich halte eine leitende Programmrolle bei einem Tier-1-Glasfaserbetreiber in DACH und verantworte Technologie- und Architekturberatung mit Führungsverantwortung im Programm — von der Koordination der Feldarbeiten bis zur Abstimmung mit den Stakeholdern. Details liegen unter NDA; ein vertiefter Einblick ist nach NDA möglich.

laufendes Mandat
April 2026
Nebenprojekt · Open Source

Throughline — persistentes Gedächtnis für Claude Code

Das Problem. Claude Code hat bereits ein Gedächtnis (CLAUDE.md, eine begrenzte MEMORY.md, Transkripte auf der Festplatte), aber das meiste davon ist nicht durchsuchbar, in der Größe begrenzt oder wird beim Start einer neuen Sitzung nicht geladen. Bei länger laufender Arbeit werden dieselben Entscheidungen immer wieder neu hergeleitet, und dieselben Fragen erneut gestellt, die das Projekt längst beantwortet hatte. Throughline erweitert dieses Gedächtnis zu einer durchsuchbaren, prüfbaren Schicht, die über Sitzungen hinweg erhalten bleibt und auf meinem eigenen Rechner läuft.

Ein lokaler Gedächtnis-Layer für Claude Code. Postgres mit pgvector (HNSW-Indizes) für semantische Suche über Sessions hinweg; Embedder wählbar zwischen OpenAI text-embedding-3-small und Ollama für vollständig offline-Betrieb; ein MCP-Server stellt zehn Tools bereit. Eine Reflection-Engine dedupliziert, löst Widersprüche auf, lässt veraltete Einträge verfallen und konsolidiert den Knowledge-Graph. Transkripte werden vor der Extraktion gegen sechzehn Muster (API-Keys, Tokens, Private Keys, E-Mails, Benutzernamen aus Pfaden) redigiert. Läuft vollständig auf dem Rechner des Nutzers.

Open Source · github.com/mkupermann/throughline
pythonpostgres pgvectormcpclaude
2026 — laufend
Programm · Open Source

Modern Data Stack im Produktivbetrieb — Open-Source-DWH mit lokaler KI

Das Problem. Die meisten Data Warehouses schicken KI-Anfragen an eine US-Cloud-API oder verzichten ganz auf KI. Für einen mittelständischen DACH-Kunden mit DSGVO-Vorgaben, Wettbewerbs-Sensitivitäten und Lizenzkostendruck ist beides eine Sackgasse. Wir haben stattdessen eine KI gebaut, die auf dem Warehouse selbst läuft, auf der Infrastruktur des Kunden, mit Audit-Trail und ohne dass Daten das Haus verlassen.

Produktives Data Warehouse für einen mittelständischen DACH-Kunden. Ein read-only ki_middleware gibt lokaler KI sicheren, auditierten Zugriff auf das Warehouse — keine Anfrage verlässt die Infrastruktur des Kunden. dlt-Pipelines aus CRM, ERP und Excel-Controlling laufen in ein PostgreSQL-DWH mit einunddreißig governed Views; Dagster orchestriert, Metabase visualisiert. Ein Nightly-Sync in ein Open-Source-CRM gibt dem Unternehmen einen dokumentierten Exit-Pfad aus dem bestehenden SaaS. Ersetzt per-seat-BI- und CRM-Lizenzen. Containerisiert, ADR-dokumentiert, mit achtkapitligem Betriebshandbuch und DSGVO-Sicherheitsrichtlinie. Durchgängig Open Source.

Kunde: mittelständischer DACH-Kunde · Digitalisierungsstrategie · privates Repository, vertiefter Einblick auf Anfrage
lokale kidagster postgresmetabase digitale souveränität
2025 — 2026
Mandat · Technologieführung

Head of Technology — mittelständisches DACH-Technologieunternehmen

Ich habe Technologiestrategie und -betrieb durch eine Phase organisatorischer Transformation geführt. Die Schwerpunkte waren, die Lücke zwischen Strategie und Umsetzung zu schließen und die Werkzeuge zu modernisieren, die das Geschäft ausgebremst hatten, ohne die laufenden Programme zu unterbrechen. Spezifika zu übernommenen Teamgrößen, Zielen und Akzeptanzkennzahlen sind auf Anfrage unter NDA verfügbar.

Kunde: mittelständisches DACH-Technologieunternehmen · Mandat Technologieführung · Düsseldorf
technologieführung transformationmandat
August 2025
Experiment · Open Source

Deutsches LLM von Grund auf — ein pädagogischer Aufbau

Das Problem. Die meisten Einführungen in Transformer verwenden Englisch, und fertige Modelle behandeln Deutsch als Nebenschauplatz. Beides hilft nicht, wenn man verstehen will, warum Attention bei einer Sprache mit Komposita, vier Fällen und Verb-Endstellung anders funktioniert. Dieses Repository ist der Aufbau von Grund auf, der jede Komponente lesbar macht.

Ein Transformer für Deutsch, von Grund auf geschrieben — um ein Gestalt-Verständnis dafür zu behalten, was diese Systeme eigentlich tun. Sechs Tutorials führen durch Transformer-Mechanik, Attention, Feed-Forward-Layer, deutschsprachige Tokenisierung, Trainingsschleife und Datensammlung; darunter ein Mini-Dataset-Builder und Trainingsskript. Läuft vollständig offline.

pythontransformers training from scratchdigitale souveränität
März 2025
Open Source · ML-Tool

EquiML — Fairness-Audits für ML-Datensätze

Das Problem. Fairness-Werkzeuge im ML-Umfeld sind auf mehrere Bibliotheken zersplittert — eine für Metriken, eine für Randbedingungen, eine für Erklärbarkeit. Jedes Audit, das ich durchgeführt habe, endete im gleichen Klebercode aus Kopierschnipseln. EquiML ist die Drei-Befehle-Pipeline, die das ersetzt. Ein Datensatz geht hinein, ein Report kommt heraus; die Abwägung zwischen Genauigkeit und Fairness wird explizit sichtbar.

Ein Kommandozeilen-Tool, das fairlearn, SHAP und scikit-learn zu einer Pipeline verbindet — Daten laden, Bias erkennen, faires Modell trainieren, Ergebnisse vergleichen. HTML-Report, Metriken als JSON, CLI und Python-API. CI-getestet, MIT-lizenziert.

pythonfairlearn shapml-fairness
2022 — 2024
Mandat · Geschäftsführung

Geschäftsführer CRM & Daten — mittelständisches deutsches IT-Dienstleistungsunternehmen

Geschäftsführungsmandat, zweieinhalb Jahre. Neuausrichtung des Geschäfts auf CRM und größere B2B-Kunden, Aufbau einer CRM-Beratungseinheit, Erweiterung der Umsetzungskapazität um Offshore-Teams, Einführung von KI in den Umsetzungsprozess. Spürbare EBITDA-Entwicklung über den Zeitraum; Zahlen auf Anfrage unter NDA. Parallel M&A-Sondierung und Verhandlungen.

Kunde: mittelständisches deutsches IT-Dienstleistungsunternehmen · Geschäftsführungsmandat · Reporting an Gründer und Investoren
führungcrm m&amandat
2021 — 2022
Führung · Daten

Head of Data Solutions — unabhängiger europäischer Index-Provider

Leitung der Data-Solutions-Organisation eines unabhängigen europäischen Index-Providers. Neugestaltung der Datenarchitektur im laufenden Betrieb, Einführung von ITIL v4 und Six Sigma (VoC, CtQ, KAIZEN), Aufbau eines Daten-Governance-Modells, das zum regulatorischen Umfeld passt.

Kunde: unabhängiger europäischer Index-Provider
datenplattformgovernance itilsix sigmafintech
2019 — 2021
Programm · Globale CRM-Migration

Globale CRM-Cloud-Migration — globaler Asset-Manager (Tier-1)

Programmleitung bei der Migration der lokalen Vertriebssysteme in ein einheitliches Cloud-CRM auf Microsoft Dynamics 365 / Azure. Fünf Hauptregionen (USA, Hongkong, Frankreich, UK, Deutschland) wurden parallel umgestellt; fünfzehn Länderstandorte insgesamt. Vertriebsprozesse während der Migration neu gestaltet, Sponsor-Koalition bei den Regionalleitungen verankert. Termingerecht über alle fünf Regionen umgesetzt; kein Vertriebsausfall.

Kunde: globaler Asset-Manager (Tier-1)
cloud-migrationdynamics 365 azureglobales programm
2016 — 2019
Programm · Compliance-Plattform

Investment-Restrictions-Programm — globaler Asset-Manager (Tier-1)

Dreijahres-Programm zur Migration der Asset- und Investment-Management-Standorte auf Bloomberg AIM (Compliance Manager und Violations Manager). Verantwortlich für Testplanung und Governance über alle Trading Desks hinweg. Akzeptanz abgesichert durch Parallel-Run-Phasen und Verstärkung auf Desk-Ebene. Drei Jahre, kein Portfolio-Zwischenfall im laufenden Betrieb.

Jede Toleranzwarnung im Programmverlauf zeigte auf einen Menschen am Desk — auf einen Händler, der innehalten und mit uns arbeiten musste. Das ist der Aufwand für Akzeptanz hinter der Null-Zwischenfall-Zahl: eingeplant, besetzt, Woche für Woche verstärkt.

Kunde: globaler Asset-Manager (Tier-1)
compliancebloomberg aim financetest-governance
2010 — 2021
Unternehmen · Mitgründer & GF

Mitgründer & Geschäftsführer — Solit Finance

Ich habe Solit Finance elf Jahre lang aufgebaut und geleitet, eine DACH-Beratung mit Schwerpunkt Financial Services und Telekommunikation. Ich verantwortete das operative Geschäft, akquirierte Kundenprogramme, arbeitete in den größeren mit und führte parallel M&A-Sondierung und -Verhandlungen. Das Team wuchs vom Gründerteam auf 110 Mitarbeitende über das Jahrzehnt. Solit war das Trägerunternehmen, über das die unten aufgeführten Kundenprogramme 2010–2021 abgewickelt wurden; die Mandate ab 2022 sind unabhängig davon erbracht.

Diese elf Jahre haben das Raster geprägt, durch das ich jedes Mandat seither einordne. Ich habe die P&L geführt, das Handwerk der Sponsor-Koalitionen gelernt und die harten Entscheidungen über Investieren und Abbrechen getroffen.

Firma: Solit Finance GmbH · Gründer / Geschäftsführender Gesellschafter
unternehmertump&l beratung
2010 — 2015
Programm · Next Generation IT

Next-Generation-IT-Architektur — europäische Telco-Gruppe (Tier-1)

Principal Consultant in der konzernweiten Next-Generation- IT-Initiative, Mitglied der Programmleitung. Transformation der AppCom-Architektur (CRM & Customer-Data-Plattform) in fünf Ländern, länderübergreifendes IT-Lizenzmanagement sowie Entwurf und Einführung der NG-IT-Architektur in Ungarn und Tschechien. Infrastruktur-Beratung beim regionalen CTIO/CTO.

Kunde: europäische Telco-Gruppe (Tier-1)
telcoarchitektur infrastrukturstrategie
2006 — 2010
Führung · CRM-Praxis

Principal Consultant & Head of CRM West — führende deutsche IT-Beratung

Leitung einer 80-köpfigen CRM-Beratungseinheit für die deutsche Westregion. Principal Consultant für CRM-Analysen und -Umsetzungen, mit Verantwortung für Geschäftsentwicklung und P&L.

Firma: führende deutsche IT-Beratung
crmpractice-lead dax/mdax

Wie ich Programmarbeit angehe.

Acht Dinge, die ich aus der Programmarbeit der letzten Jahre mitgenommen habe. Kein Modell, keine Methode — acht Gewohnheiten, die sich auf jedem Mandat bewährt haben.

01

Wie ich Probleme rahme

In meiner Erfahrung entsteht die meiste Verschwendung in Engineering und Transformation, wenn das falsche Problem routiniert gelöst wird. Ich versuche die Problemstellung zu formulieren, bevor eine Folie oder eine Codezeile entsteht, scharf genug, dass ich es später merken würde, wenn jemand die Arbeit anders beschreibt.

02

Welche Wände ich vor dem Scoping suche

Budget, Teamgröße, Zeit, Risikobereitschaft, regulatorische Rahmenbedingungen. Das sind die harten Grenzen, in denen jedes Programm tatsächlich entsteht. Wer eine davon erst später entdeckt, plant in der Regel zweimal.

03

Wie ich den ersten Bau dimensioniere

Ich strebe den günstigsten Durchlauf an, der echte Daten erzeugt, statt den vollständigsten oder elegantesten. Sobald diese Daten vorliegen, iteriert der Rest des Programms auf dem, was die Daten sagen, nicht auf dem, was der Raum glaubt.

04

Warum ich zu Reversibilität neige

Die Tragweite einer Fehlentscheidung zählt für mich mehr als ihre Eleganz. Wenn ich zwischen zwei Architekturen entscheiden musste, denen ich noch nicht ganz traute, habe ich die genommen, die ich in sechzig Sekunden zurücknehmen kann — und nicht die, die ich gar nicht mehr zurücknehmen kann.

05

Was ein Programm tatsächlich entscheidet

Jede Migration, jede Plattform und jede CRM-Einführung, die ich geleitet habe, stand und fiel mit dem Veränderungsmanagement, nicht mit dem Werkzeug selbst. Ich habe gelernt, Werkzeuge als austauschbar zu behandeln und organisatorische Gewohnheiten als den Teil der Arbeit, der tatsächlich Mühe kostet.

06

Wo ich die eigentliche Arbeit finde

Strategie ohne Lieferplan landet selten, und ich habe gute Lieferpläne die Richtung verlieren sehen, wenn die Strategie nicht am Tisch saß. Die Arbeit, die ich annehmen will, liegt meistens dort, wo beide Seiten einander etwas abringen müssen.

07

Wie ich über Vendor-Lock-in denke

Jede architektonische Entscheidung, die ich unterschreibe, bindet die Daten an einen Anbieter. Lizenzrisiko und Ausstiegskosten sind für mich gleichrangige Randbedingungen — was meistens Open Source heißt, wo es möglich ist, dokumentierte Ausstiegswege, wo nicht, und DSGVO-Konformität als Standard statt als Nachgedanke. Mein Maßstab ist, welches Werkzeug ich mir leisten kann zu verlassen, wenn sich die Vertragsbedingungen ändern. Das ist ein schärferes Kriterium als „was ist das beste".

08

Die Frage, die ich immer wieder stelle

Meine Methode ist eine einzige Frage, fortlaufend gestellt: was ist das nächste Risiko, und kann ich es vermeiden oder abfedern? Risikobegleitung plane und besetze ich ab dem ersten Tag eines Programms — nicht erst dann, wenn der Lenkungsausschuss sie im sechsten Monat als offenen Posten entdeckt und für eine Reaktion bereits zu spät ist.

Kurzprofil,
kompakt.

Worum es bei
der Arbeit wirklich geht
Ich leite Transformationen in Unternehmen, die für den Wandel nicht stehenbleiben können. Eine typische Form ist die Vertriebssystem-Migration mit parallelen Umstellungen über mehrere Regionen, während die Vertriebszyklen weiterlaufen. Eine andere ist die Datenplattform, die neu aufgebaut wird, während der Index täglich weiter veröffentlicht wird. Diese Programme müssen termingerecht in Produktion gehen, im laufenden Betrieb — und genau das macht die Arbeit interessant.
Wo ich am
stärksten bin
Vorstandsebene und operativ — ich sitze in derselben Woche, manchmal am selben Tag, in der Vorstandssitzung und in der Entwicklung. Der Mandatsverlauf oben deckt die Vorstandsseite ab. Die Open-Source-Repositories daneben machen den operativen Anspruch prüfbar, nicht rhetorisch.
Das wieder-
kehrende Muster
Der rote Faden ist Kontinuität. Kunden kommen zu mir zurück — manchmal ein Jahrzehnt später, in einer neuen Rolle, in einem anderen Unternehmen, mit einem neuen Problem. Sobald sie zurück sind, hole ich Strategie und Umsetzung wieder an denselben Tisch und sorge dafür, dass beide nicht wieder auseinanderlaufen — entweder im Mandat auf Vorstandsebene, in der Programmleitung oder als Berater auf Vorstandsniveau. Im laufenden Betrieb, weil sich Pausen selten elegant einbauen lassen.
Was an der Mischung
ungewöhnlich ist
Ich baue KI-Werkzeuge für genau die Art Organisation, die sie auch einführen muss, und veröffentliche sie als Open Source. Throughline ist aus dieser Schnittstelle entstanden — das Gedächtnisproblem, das man erst sieht, wenn man genug Veränderungsprogramme dabei begleitet hat, wie sie vergessen, was sie bereits gelernt hatten.
Rück-
meldungen
Über die Mandate oben hinweg fallen die Rückmeldungen meist auf denselben Dreiklang zurück. Schätzungen, die nah an der Realität liegen. Risiken früh benannt, bevor das Programm sie selbst sucht. Und Antworten klar formuliert, auch wenn sie nicht die sind, die im Lenkungsausschuss erwartet wurden. Diese Einschätzungen halten auch später noch.
Was ich aus einem
Mandat gelernt habe
Aus einem Mandat, das in der Organisation am Ende nicht mehr angekommen ist, habe ich gelernt, wie stark Umsetzung an der politischen Aufstellung beim Kunden hängt — daran, ob ein Sponsor das Programm aktiv mitträgt oder nur formell zustimmt. Diese Frage kläre ich heute, bevor ich ein Mandat annehme.
Ein leises
Signal
Ein leitender Ansprechpartner von vor dreizehn Jahren ist in eine neue Organisation gewechselt und hat mich dort für ein neues Mandat zurückgeholt.
Ein konkreter
Fokus
Digitale Souveränität ist der Faden, den ich immer wieder aufnehme. Die Arbeit ist, Hersteller- und Lizenzabhängigkeit zu reduzieren, saubere und dokumentierte Ausstiegswege aus SaaS-Monopolen zu entwerfen und DSGVO-Konformität über die Daten als Standard in jede Architektur zu legen, die ich verantworte. Mein Zugang ist praktisch, nicht ideologisch — ich behandle Souveränität als Kosten- und Risikoposten, der in die Architekturentscheidung gehört, und nicht als Nachgedanke neben der Architektur.
Betriebsrats-
Erfahrung
Die Einbindung des Betriebsrats fließt bei mir in die Programmgestaltung ein, nicht erst am Ende. Er wirkt an Prozessänderungen, am Digitalisierungsumfang und an Entscheidungen zur KI-Einführung von Beginn der Programmplanung an mit — nicht als Freigabeschritt am Ende, wenn die meisten Entscheidungen bereits gefallen sind.
Wie ich
engagiert werde
Die Mandatsform nimmt meistens eine von drei Gestalten an: ein eingebettetes Mandat auf Vorstands- oder Bereichsleitungsebene, eine Programmleitung in leitender Funktion, oder eine strategische Beratungsrolle, wenn ein eingebettetes Mandat für das Problem nicht die richtige Form ist. P&L-Verantwortung, M&A-Sondierungen und Vorstandsberichterstattung sind vertrauter Boden aus den elf Jahren, in denen ich meine eigene Beratung geführt habe, und aus den Mandaten seither.
Stack
Hands-on (2025–2026) Python PostgreSQL + pgvector Dagster dlt Metabase Ollama (lokale Inferenz) Claude API · Claude Code MCP (Model Context Protocol) Docker
Architektur & Steuerung, letzte 24 Monate Microsoft Azure · Functions · KeyVault Google Cloud (GCP) Microsoft Dynamics 365 Dynamics Business Central HubSpot (Sales · Marketing · Service) Salesforce (Sales · Service) SAP S/4 · BW Knowledge-Graph-Schemata
Historisch (nicht aktuell hands-on) Oracle Siebel · Fusion · eBusiness Bloomberg AIM Oracle · MS SQL · MySQL · MariaDB MongoDB · Firestore · Firebase Elasticsearch · Kibana TypeScript · Kubernetes
Methoden & Standards ITIL v4 (Service Manager) Six Sigma · KAIZEN PRINCE2 Scrum (PSM1) ISO/TÜV IT-Dokumentation eTOM
Zertifizierungen
TOGAF · ITIL Service Manager · eTOM · Six Sigma & KAIZEN · St. Gallen Institut — Digitalisierung & Migration · Systemic Resonance Coach (KOR®).
Sprachen
Deutsch (Muttersprache) · Englisch (C2, verhandlungssicher) · Russisch (Konversation) · Hebräisch (Grundkenntnisse).
Texte
Die Katastrophe, auf die ich warte — über die KI-getriebene Verdrängung am Arbeitsmarkt, die dort nicht aufgetaucht ist, wo die Makro-Prognosen sie verortet haben, und über die Gegenströmung, für die die Umfragen nicht gebaut sind. Auf Medium ↗.
100 Stunden Ölfarbe über einem KI-Bild — eine gelebte Reflexion darüber, wo Automatisierung hingehört — und wo nicht. Auf Medium ↗.
FIRE Score — ein Scoring-Modell für Make-vs-Buy- und Tooling-Entscheidungen in der Wissensarbeit-Transformation. Auf Medium ↗.
Throughline — warum es existiert — eine technische Notiz zu Claude Codes Memory-Grenzen, was in der Praxis bricht, und den Design-Entscheidungen, die daraus entstanden sind. Im Repo-README ↗.
Referenzen
Benannte Arbeitgeber und Kunden sind auf LinkedIn einsehbar. Zwei Referenzen auf Vorstandsebene aus den Asset-Management-Mandaten 2016–2021 (Bloomberg-AIM-Compliance-Plattform und globale CRM-Cloud-Migration; zusammen rund fünf Jahre, fünfzehn Länderstandorte, kein Portfolio-Zwischenfall im laufenden Betrieb, termingerechte Umsetzung), erreichbar nach beidseitigem Interesse und NDA.
Michael Kupermann
Michael Kupermann · Düsseldorf

Wenn Technik der
einfache Teil ist —
sollten wir sprechen.

Ich übernehme pro Jahr eine begrenzte Anzahl von Mandaten und Beratungseinsätzen. Es sind meistens Transformationen, Turnarounds oder Arbeit auf Vorstandsniveau — die Situationen, in denen die Technik der einfache Teil ist, sobald jemand die Organisation drumherum sortiert hat.

Derzeit im Mandat. Kleinere Beratungseinsätze sind kurzfristig möglich.