Nach drei Jahren Ausprobieren ist KI für mich kein Projekt mehr, sondern Teil der Arbeitsumgebung: ein schönes Werkzeug, nicht ganz wie alle anderen auch.
Weiterlesen →Software Engineering · Quality Engineering · AI Engineering
Catching bugs before they bite. UC-IT
Senior Consultant · Python & Java · QA/Test Automation · AI Engineering
Jetzt neu: Coaching und Kurs „KI und Qualitätssicherung“
Zur Kursbeschreibung →01 Über uc-it
Wer steht hinter UC IT Service
Ich bin selbständiger Entwickler, Berater und Trainer aus Hamburg. Meine Schwerpunkte liegen in der Softwareentwicklung mit Python und Java, Qualitätssicherung und Testautomatisierung sowie dem praktischen Einsatz von KI in Entwicklung und QA.

02 Leistungen
Beratung - Entwicklung - Training
Beratung
Analyse und Bewertung von Software, Entwicklungs-, Test- und QS-Prozessen.
Konzeption von Teststrategien, Testorganisation und Testautomatisierung sowie Beratung zu Softwarearchitektur und technischer Qualität.
Konzeption und Einführung von KI-gestützten Arbeitsabläufen in Softwareentwicklung und Qualitätssicherung.
Entwicklung
Softwareentwicklung mit Python und Java – von Anwendungen und APIs bis zu Werkzeugen, Integrationen und Automatisierungslösungen.
Analyse, Wartung und Modernisierung gewachsener Softwaresysteme und Legacy-Anwendungen.
Entwicklung KI-gestützter Werkzeuge und Integration von LLMs, Agenten und MCP-basierten Diensten.
Training
Konzeption und Durchführung von Schulungen, Workshops und Coachings zu Softwareentwicklung, Qualitätssicherung und KI – vom einzelnen Praxistag bis zu mehrtägigen Kursen und Qualifizierungsreihen.
- Python und Softwareentwicklung
- Testautomatisierung und Qualitätssicherung
- Generative AI und KI-Anwendungen
- Agentic AI, LLM, RAG und MCP
- Clean Code, Design Patterns und Softwarearchitektur
- Datenanalyse und Machine Learning
03 Referenzen
Über drei Jahrzehnte Projekterfahrung
04 Artikel
Gedanken aus der Praxis
Fast schon ein Blog. Erkenntnisse und Ideen aus der täglichen Arbeit mit Code, KI und QA.
KI erzeugt Code in Minuten. Warum der Engpass dadurch nicht verschwindet, sondern sich verschiebt — und was das für die Qualitätssicherung bedeutet.
Weiterlesen →Wie man gewachsene Systeme schrittweise modernisiert, statt sie neu zu schreiben: Strangler Fig Pattern, Charakterisierungstests, Kapselung und kleine Refactorings.
Weiterlesen →Clean Code ohne Dogma: Welche Regeln wirklich zählen und wo Pragmatismus wichtiger ist als Lehrbuch-Perfektion.
Weiterlesen →05 Solutions
Eigene Projekte und Lösungen
Eine Auswahl von Werkzeugen und Frameworks, die ich mir für meine Arbeit gebaut habe.
ccview — Ein Session-Browser für Claude Code
Die Ursprungsidee war eine Art tail -f mit GUI, um Claude-Code-Sessions mitzuverfolgen. Daraus ist ein Werkzeug entstanden, mit dem sich Sessions durchsuchen, nachvollziehen und während der Arbeit beobachten lassen.
Zu ccview →QA/TA/KI — Eine experimentelle Workbench für KI-gestützte QS
Angefangen hat es als Oberfläche für Playwright, um Browser-Automatisierung mit einem Sprachmodell zu verbinden. Inzwischen erkundet ein Agent selbständig die Anwendung, führt Aktionen aus, dokumentiert seinen Weg und legt Screenshots als Belege ab — deutlich mehr, als ursprünglich vorgesehen war.
Zu QA/TA/KI →