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 Software­entwicklung mit Python und Java, Qualitäts­sicherung und Test­automatisierung sowie dem praktischen Einsatz von KI in Entwicklung und QA.

Branchen
Gesundheits­wesen · Versicherung · Banking · öffentlicher Sektor · eCommerce · IT-Dienstleistungen
Technologien & Werkzeuge
Python · Java · Playwright · Selenium · Selenide · pytest · Robot Framework · REST/API · SQL · Docker · CI/CD · Claude Code · MCP

Über mich →AI Coding & Qualität →

Drei überlappende Kreise für Software Engineering, Quality Engineering und AI Engineering. In ihrer gemeinsamen Schnittmenge steht UC-IT, darunter Beratung, Entwicklung, Training.

02 Leistungen

Beratung - Entwicklung - Training

Beratung

Analyse und Bewertung von Software, Entwicklungs-, Test- und QS-Prozessen.

Konzeption von Test­strategien, Test­organisation und Test­automatisierung sowie Beratung zu Software­architektur und technischer Qualität.

Konzeption und Einführung von KI-gestützten Arbeits­abläufen in Software­entwicklung und Qualitäts­sicherung.

Entwicklung

Software­entwicklung mit Python und Java – von Anwendungen und APIs bis zu Werkzeugen, Integrationen und Automatisierungs­lösungen.

Analyse, Wartung und Modernisierung gewachsener Software­systeme und Legacy-Anwendungen.

Entwicklung KI-gestützter Werkzeuge und Integration von LLMs, Agenten und MCP-basierten Diensten.

Mehr →

Training

Konzeption und Durchführung von Schulungen, Workshops und Coachings zu Software­entwicklung, Qualitäts­sicherung und KI – vom einzelnen Praxistag bis zu mehrtägigen Kursen und Qualifizierungs­reihen.

  • Python und Software­entwicklung
  • Test­automatisierung und Qualitäts­sicherung
  • Generative AI und KI-Anwendungen
  • Agentic AI, LLM, RAG und MCP
  • Clean Code, Design Patterns und Software­architektur
  • Daten­analyse und Machine Learning
Aktuelle Kurse →

03 Referenzen

Über drei Jahrzehnte Projekterfahrung

VodafoneContinentalDB SystemsOtto GroupFielmannSignal IdunaShellERGOBAMFBerenberg BankCegos
Projekthistorie →

04 Artikel

Gedanken aus der Praxis

Fast schon ein Blog. Erkenntnisse und Ideen aus der täglichen Arbeit mit Code, KI und QA.

Wenn Agenten entwickeln: Die Autonomieproblematik

Ich wollte ausprobieren, wie weit sich ein überschaubares, aber reales Softwareprojekt heute von Agenten weitgehend selbstständig entwickeln lässt.

Weiterlesen →
Back to Business

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 →
Und wieder keine Silver Bullet

KI erzeugt Code in Minuten. Warum der Engpass dadurch nicht verschwindet, sondern sich verschiebt — und was das für die Qualitätssicherung bedeutet.

Weiterlesen →
Legacy Code modernisieren

Wie man gewachsene Systeme schrittweise modernisiert, statt sie neu zu schreiben: Strangler Fig Pattern, Charakterisierungstests, Kapselung und kleine Refactorings.

Weiterlesen →
Clean Code: Die Regeln, die wirklich zählen

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 →
Werkbank →

Hier geht es weiter

Kontakt