Thomas Scholz

Senior Software Engineer · Applied AI, Platform Systems & Reliable Delivery

Projekte

Ausgewählte Projekte: unklare Anforderungen strukturieren, bestehende Systeme integrieren und Lösungen unter realen Randbedingungen zuverlässig ausliefern.

Ausgewählte Delivery-Projekte

AI-gestützte Infrastruktur-Delivery auf einer realen Plattform

Private RKE2-/GitLab-Plattform · fortlaufend

Ich betreibe eine produktionsnahe Plattform mit RKE2, GitLab, Terraform, Ansible, Helmfile, NetBox, Longhorn, MetalLB, MinIO, cert-manager, Prometheus, Elasticsearch und Kibana. Die Umgebung verwaltet reale Abhängigkeiten und reale Fehlerbilder: DNS, DHCP, Netzwerkgeräte, VMs, Updates, Backups, Recovery und zustandsbehaftete Anwendungen.

Der Arbeitsablauf beginnt mit GitLab-Issues, die Zielzustand, Kontext, Abhängigkeiten, Risikogrenzen und Akzeptanzkriterien beschreiben. AI-Agenten analysieren Systeme, arbeiten im Terminal und per SSH, testen Kommandos, implementieren Änderungen und dokumentieren die Verifikation in Merge Requests. Destruktive Änderungen bleiben gegated; Dry Runs, Review, Pipeline-Nachweise und Rollback-Pfade gehören zum Betriebsmodell.

Englischer Überblick · Deutscher Deep Dive · Plattform-Retrospektive

Git-basiertes QMS und agentischer SDLC-Prototyp

Privat/intern · fortlaufend

Auf Basis meiner Erfahrung mit regulierter Software Delivery habe ich strukturierte Artefakte für URS, FS, SDS, Risiken, Tests, Release-Nachweise und Traceability in einem Git-zentrierten Workflow prototypisiert. Ergänzend entstand eine LangGraphJS-Agentenkonsole mit MCP-Gateway, persistenten Runs und Verifikations-Workern. Ziel ist nicht maximale Autonomie, sondern ein überprüfbarer Engineering-Prozess mit expliziten Review-Punkten und klarer Verantwortlichkeit.

Domänenintensive Enterprise-Delivery-Systeme

Kunden- und Arbeitgeberprojekte · 1995 bis heute

Über verschiedene Branchen hinweg habe ich direkt mit Anwendern, Fachbereichen und Stakeholdern gearbeitet, komplexe Prozesse modelliert und daraus wartbare Systeme, Datenmodelle, Integrationen und operative Werkzeuge abgeleitet. Die Aufgaben fanden selten auf einer grünen Wiese statt. Bestehende Daten, Legacy-Systeme, regulatorische Vorgaben und langfristige Wartbarkeit waren Teil der Lösung.

Berufliche Projektauswahl

IP-Management: komplexes Importmodul und API-Integration

08/2023 – heute · Senior Software Engineer · PAVIS GmbH (Questel Group)

Neuentwicklung und Integration eines Importmoduls für Schutzrechtsdaten sowie Pflege einer umfassenden .NET-API als Bindeglied zwischen Altsystemen, externen Kundensystemen und einer neu entwickelten internen Anwendung. Schwerpunkt: fachliche Modellierung, Datenzugriff, Performance, Korrektheit und schrittweise Modernisierung.

Web-Anwendungen im chemisch-pharmazeutischen Umfeld

09/2020 – 08/2023 · Senior Software Engineer / IT Consultant · anic GmbH

Auslieferung maßgeschneiderter ASP.NET-/SQL-Server-Anwendungen von der fachlichen Klärung bis zum produktiven Einsatz: Produktionsunterstützung, Laborprozesse, IT-Asset-Management mit Active Directory, Risiko- und Umweltdaten sowie automatisierte regulatorische Meldungen aus komplexen Warenbewegungsdaten.

ISO-9001-/GAMP-5-QMS für Software Delivery

12/2022 – 07/2023 · Quality Manager · anic GmbH

Aufbau und Integration eines QMS mit Risikoanalysen, Change Control, CAPA, Traceability-Matrix, Validierungsartefakten, Rollenbeschreibungen und SOPs. Ziel war eine pragmatische Umsetzung im Entwicklungsalltag, die regulatorische Nachweise liefert, ohne den Delivery-Fluss unnötig zu blockieren.

Optimierungs- und Datenverarbeitungssysteme für Logistiknetze

04/2004 – 09/2020 · Senior Software Engineer · focus consulting GmbH

Entwicklung von Standort-, Gebiets- und NP-schwerer Line-Haul-Optimierung, OSM-/OSRM-basierten Distanzmatrizen sowie Geokodierungsworkflows für Multi-Millionen-Datensätze. Die Systeme verbanden fachliche Modellierung, algorithmische Arbeit, Performance-Optimierung und Integration unterschiedlicher Daten- und Routing-Backends.

Früherer Kontext

Internationales ERP- und Administrationssystem

04/2000 – 04/2002 · System Architect / Senior Developer · WTBT-Gesellschaft · Mexiko-Stadt

Im Rahmen eines internationalen Großprojekts lebte und arbeitete ich zwei Jahre in Mexiko-Stadt. Ich analysierte Geschäftsprozesse einer weltweit tätigen Organisation und leitete daraus Grundkonzepte für Datenbank, Business-Logik/Services und Web-Frontend ab. Das System umfasste Personalwesen, Lagerhaltung, Produktion, Versand und Administration. Die Zusammenarbeit über fachliche, technische und kulturelle Grenzen hinweg prägt meine Arbeitsweise bis heute: Anforderungen verstehen, Strukturen sichtbar machen und daraus tragfähige Architekturen entwickeln.

Meine weitere frühere Arbeit umfasst Windows-Client-/Server-Anwendungen, Netzwerk- und Serverbetrieb sowie NATURAL-/ADABAS-Module für Gefahrstoffmanagement. Diese Historie ist relevant, weil anspruchsvolle Delivery-Projekte häufig bestehende Systeme verstehen und schrittweise verbessern müssen.