Gregor Welters EN Kontakt aufnehmen Kontakt
01 — Diagnose

Sie sind
Token-Maxxer?

Immer das neueste Modell. Maximaler Context. Höchste Reasoning-Stufe. Weil Sie wissen, dass Qualität von der Intelligenz dahinter kommt.

02 — Konsequenz

Dann buchen Sie
das stärkste Modell
am Markt.

Menschliche Intelligenz. 44 Jahre Pre-Training, Fine-Tuning und Alignment seit dem zehnten Lebensjahr in einem self-reinforcing learning loop in unterschiedlichen Environments. Context-Window: ganze Systemlandschaften. Halluzinationsrate: erfreulich niedrig.

Gregor Welters — Solingen

Senior AI Software Engineer
& Software Architect

agentisches Coden verlangt vollkommen neue Kompetenzen und herangehensweisen. Wer sie beherrscht, für den wird KI zum produktiven Hebel der eigenen Kreativität, statt ständig neue, oft versteckte Probleme zu produzieren.

scrollen
Projekte

Fünf Fälle

Fünf Beispiele aus meiner Tätigkeit die für sich selbst sprechen. Der vollständige Werdegang steht im Lebenslauf.

Operation am offenen Herzen

Die Kernkomponente des Unternehmens, die Wettauswertung auf der der gesamte Umsatz des Unternehmens beruht, war extrem langsam und veraltet.

Korrektheit unter LastPräzisionEffizienz

Kernkomponente neu gebaut: 20 Minuten auf unter 0,5 Sekunden

Ausgangslage
Die Auswertung und Buchung von tausenden Wettscheinen über 80 Wettarten brauchte oft bis zu 20 Minuten pro Rennen. Der Grund war simpel: jeder Wettschein wurde einzeln ausgewertet.
Vorgehen
Neuimplementierung der Kernkomponente in PHP und Symfony nach Clean Architecture und SOLID, vollständig testgedeckt. Neuer Ansatz: Pro Rennen für jede Wettart nur noch eine update-query generieren, die alle betroffenen Wettscheine gleichzeitig updatet. Herausgekommen sind extrem komplexe SQL-Updatequeries, die im selben Zuge performance-optimiert entwickelt wurden. Stufenweiser Rollout pro Wettart: jeweils nachdem ein speziell dafür gebautes, snapshotbasiertes, funktionales Testsystem die Korrektheit inklusive aller Randfälle bewiesen hatte. Dieses "Auto" wurde während der Fahrt Schritt-für-Schritt komplett ausgewechselt. Ohne KI.
Wirkung
Rund 100 Millisekunden pro Rennen statt bis zu 20 Minuten — Faktor 12000.
Rolle
Senior Developer, Accendere GmbH
Stack
  • PHP
  • Symfony
  • Clean Architecture
  • SOLID
  • MariaDB
  • kubernetes
24 Stunden Notdienst abgeschafft

Ein Entwickler musste rund um die Uhr erreichbar sein, um Folgen ungefixter Bugs direkt in der Produktionsdatenbank auszubügeln.

AnalyseÜberzeugungskraftVerantwortungEffektive Lösung

Ein überflüssig gewordener Notdienst

Ausgangslage
Ein Entwickler musste rund um die Uhr erreichbar sein, um Folgen ungefixter Bugs direkt in der Produktionsdatenbank auszubügeln. Das führte zu zusätzlichen Abwesenheiten von Kollegen wegen Wochenend-Ausgleichstagen. Die Problematik war mir schon bald nach der Einstellung klar. Die Teamleitung stand unter großem Innovationsdruck der Geschäftsführung die jahrelang grundsätzlich Neuentwicklung über Bugfixing priorisierte. Es war eine deadlock-Situation. Das Team war extrem unzufrieden.
Vorgehen
Ich habe Prozesse und Informationsflüsse analysiert und dann im Team für ein gleichmäßiges Verständnis der Problematik, der Ursachen und der gebotenen Lösungen gesorgt. Mit dieser Rückendeckung konnten wir die Geschäftsführung von meinem Massnahmenpaket überzeugen. Im Anschluß haben wir endlich nacheinander alle Bugs an der Wurzel ausgemerzt wie sich das gehört.
Wirkung
Wenige Monate nach der Umsetzung war die Bereitschaft überflüssig.
Rolle
Motivator, Moderator, ENFP, Senior Developer
Stack
  • Jira
  • Team-Enablement
  • Verantwortung
Kundenabrechnung vor dem Kollaps gerettet

Der Code vollkommen verrottet und nicht mehr wartbar. Junior Dev überfordert. Die Rettung: Seniordev-Man

DomänenkomplexitätLegacy-AblösungSOLIDErweiterbarkeitPerformance

Report-Generator für rund 30 parametrisierte Report-Typen

Ausgangslage
ein wichtiges Tool für die Abrechnung der diversen Partnergeschäfte war von unerfahrenen Junioren entwickelt worden, wodurch der Code vollkommen verrottet und nicht mehr wartbar war. Abgesehen von der jämmerlichen Performance konnte man das nicht mal mehr mit der Kneifzange anfassen.
Vorgehen
Neuentwicklung in PHP und Symfony mit Clean Code und SOLID für rund 30 parametrisierte Report-Typen: Anstatt den Code zu analysieren um herauszufinden was er tut, habe ich die Anwendung einfach neu gebaut, indem ich nur die Output-Formate und die Datengewinnung ausgewertet und reproduziert in perfekter SOLID Architektur hocheffizient neugebaut habe.
Wirkung
Das ermöglichte von Anfang an eine unbegrenzte Erweiterbarkeit und zog eine Featureexplosion nach sich. Da die Performance ebenfalls um unanständige Größenordnungen verbessert wurde, konnte die Komponente zu einem flexiblen, finanziellen Datenbank-Reporting-Tool in unserer servicebasierten Systemarchitektur ausgebaut werden. Laufzeit, Codequalität und Funktionsumfang deutlich verbessert, Fachlogik erstmals testbar; die Software wird seither kontinuierlich weiterentwickelt.
Rolle
Senior Developer, Accendere GmbH
Stack
  • PHP
  • Symfony
  • SOLID
  • MariaDB
  • Clean Code
Branchen-CRM alleinverantwortlich von der Idee bis zum Betrieb

Konzeption, Entwicklung und Betrieb eines mandantenfähigen CRM für Immobilienmakler: mobile Datenerfassung, automatische E-Mail-Verarbeitung, Im- und Exporte, Dokumenterzeugung, Fall- und Kundenverwaltung, API-Anbindungen. Als einziger Entwickler, zugleich Systemadministrator.

Ende-zu-Ende-VerantwortungKreativität

Ein Branchen-CRM aus einer Hand

Ausgangslage
Immobilienmakler hatte die Vision eines branchenspezifischen CRM.
Vorgehen
Konzeption, Entwicklung und Betrieb aus einer Hand: mobile Datenerfassung, automatische E-Mail-Verarbeitung, Im- und Exporte, Dokumenterzeugung, Fall- und Kundenverwaltung, API-Anbindungen.
Wirkung
Ein CRM von der Konzeption bis zum Betrieb, entwickelt und administriert von einem einzigen Entwickler.
Rolle
Leiter der Entwicklung, PHP-Entwickler und Systemadministrator, Maklerkanzlei CEO Deutschland GmbH
Stack
  • PHP
  • Mysql
  • Apache
  • Linux
  • Symfony
  • Javascript
Eigene Application Platform

in meiner selbständigen Tätigkeit 2003-2013 habe ich meine Kundenprojekte mit meiner selbst entwickelten Application Platform, basierend auf nativem LAMP Stack, entwickelt und betrieben. Das zeigt meine Affinität für komplexe und nachhaltige Problemlösungen.

WiederverwendbarkeitEigenes Frameworkfrühe Innovation

Mandantenfähige Application Platform mit CMS

Ausgangslage
Meine Kunden brauchten tagesaktuelle bzw dynamisch pflegbare Webpräsenzen: Industrieversteigerer, Werkzeug- und Schraubengrosshändler, Investor-Relations-Dienstleister.
Vorgehen
Entwicklung einer lampstack-basierten mandantenfähigen Plattform die es mir ermöglichte, kundenspezifische Entwicklungen durch modularen Aufbau wiederverwendbar zu bauen, und somit für jeden Kunden Synergieeffekte nutzen konnte.
Wirkung
Räder müssen nur einmal erfunden werden.
Rolle
Unternehmer, Lead-Entwickler
Stack
  • PHP
  • Mysql
  • Apache
  • Linux
  • Javascript
  • Java
Wie das entsteht

Diese Website ist ein Beispiel für meinen Workflow

Im Zeitalter des agentischen Codens kommt es darauf an, Resourcen effizient einzusetzen und die Kontrolle zu behalten.

Gregor Specifier-Agent Implementer-Agent Testsuite Maintenance-Agent Produktion Deploy
  • Spezifikation · Soll
  • Ticket · Weg dorthin
  • Code · Ist
  1. Interview

    Am Anfang steht ein Gespräch: Ich schärfe mit dem Specifier-Agenten, was entstehen soll und woran man erkennt, dass es fertig ist.

  2. Spezifikation

    Der Specifier schreibt daraus die Spezifikation — den Soll-Zustand als prüfbare Kriterien — und die Tickets für den Weg dorthin.

  3. Umsetzung

    Der Implementer-Agent baut Ticket für Ticket. Was er abhakt, ist erledigt — ob es dem Soll entspricht, entscheidet erst die Prüfung.

  4. CI

    Die Testsuite prüft jeden Stand automatisch. Grün heißt: nichts ist kaputt. Noch nicht: alles ist wie geplant.

  5. Wartung

    Der Maintenance-Agent hält die Spezifikation gegen den Code, findet Abweichungen und Qualitätsmängel und schreibt Korrektur-Tickets.

  6. Korrektur

    Zurück an die Umsetzung. Der Implementer korrigiert, die CI prüft erneut — gefixt wird, bis alles grün ist und dem Plan entspricht.

  7. Auslieferung

    Erst dann geht es raus: geprüft, gestempelt, ausgerollt. Ausgeliefert wird, was die Spezifikation versprochen hat.

Stack

Werkzeuge, keine Glaubensfragen.

Sprachen & Runtime
GoPythonTypeScriptReactSQLBashnode.jsPHPRustHaskell
AI & LLM
ClaudeOpenAIlokale LLMs / QwenRAGMCPAgent-SDKsEvalsVector-DBs
Daten & Persistenz
PostgreSQLRedisMongoDBSQLiteMySQLMariaDB
Delivery & Architektur
Docker & ComposegRPC / ProtobufClean ArchitectureSOLIDTDDspec-drivenk3s / k8s
Gregor Welters
Person

The Human And The Loop

Ich bin Gregor Welters, Software-Entwickler und -Architekt seit über drei Jahrzehnten. Angefangen mit zehn, aus reiner Neugier, und seitdem nie aufgehört. Digital native, bevor der Begriff existierte.

Heute arbeite ich als Software-Architekt und Orchestrator von KI-Agenten: ich entwerfe die Systeme, definiere Architektur und Qualitätsstandards, spezifiziere präzise und lasse Modelle die Implementierung liefern - spec-driven, testgetrieben, qualitätsgesichert, reproduzierbar, mit Clean Architecture und SOLID als Leitplanken. Das Ergebnis ist nicht nur schneller Code, sondern Code, der exakt die Anforderungen erfüllt statt halluzinierte Features zu enthalten, die niemand bestellt hat. Und den man in sechs Monaten oder in Jahren noch erweitern und ändern kann.

Agentische Entwicklung verschiebt die Arbeit: Implementierung wird billig, Entwurf und Urteil werden teuer. Wer weiß, wie Systeme über Jahre kaputtgehen, spezifiziert anders und bekommt vom Agenten Code, der hält, statt Code, der nur funktioniert.

Architektur AI-Engineering Spec-driven Team-Enablement
Stationen & Projekte
  • billiger mietwagen
  • brainbits
  • cpa
  • industriewert
  • maklerkanzlei
  • pferdewetten.de
  • silversurfer7
  • uni duisburg essen
  • wewo

Kontakt

Direkt erreichbar

Schreiben Sie mir, worum es geht — eine Zeile genügt. Ich antworte innerhalb eines Werktags, auch auf Rückfragen zu Technik, Projekten oder Verfügbarkeit.

gregor.welters@gmail.com +49 163 190 44 60
Ab sofort verfügbar · remote, hybrid bevorzugt · onsite Düsseldorf, Köln, Wuppertal (Essen als Randoption), Fahrtzeit bis eine Stunde · Solingen
Angekommen, .

Ich melde mich innerhalb eines Werktags. Wenn es dringend ist: einfach anrufen.

Ihre Angaben gehen verschlüsselt an mich — kein Newsletter, keine Weitergabe an Dritte.