
KI verändert, wie Software entsteht.
Ich helfe Ihnen dabei die Kontrolle zu behalten.
KI-Tools schreiben heute Code, entwerfen Architekturen und treffen Entscheidungen.
Damit dies verlässlich funktioniert, braucht es ein neues Engineering-Denken. Genau dort setze ich an.
Das Ergebnis: sichere Software, die Ihren Spezifikationen entspricht und auch in Zukunft gut wartbar ist.

Senior Entwickler
25+ Jahre Erfahrung in Hardware und Software
Auf Augenhöhe
Ich höre aktiv zu.
Flexibel
Vor Ort in Freiburg (+300km) oder remote
Software Engineering im KI Zeitalter
KI beschleunigt die Entwicklung. Aber Geschwindigkeit alleine reicht nicht.
Wer KI ohne klaren Engineering-Rahmen einsetzt, produziert mehr Code, mehr Architekturentscheidungen und mehr Sicherheitslücken in derselben Zeit. KI verändert, wie Software entsteht, aber nicht, was gute Software ausmacht.
Für die Zusammenarbeit im Team gelten seit Jahren bewährte Regeln. Mit KI als neuem Teammitglied braucht es ein Update, damit aus Produktivitätsversprechen auch Produktivität wird.
KI-Agenten beschleunigen die Entwicklung - aber nicht jede generierte Codezeile macht Sinn.
KI-Tools erzeugen nicht automatisch guten Code, sichere Architektur, saubere Abhängigkeiten oder eine verlässliche Dokumentation. Qualität ist kein Zufallsprodukt, sondern das Ergebnis von neuen angepassten Engineering-Prozessen.
Heute läuft's, morgen nicht. Ohne klaren Workflow ist KI-Entwicklung Glückssache.
Guter Tag, guter Prompt - schlechter Tag, schlechter Code. Wer ohne klaren Engineering-Workflow mit KI entwickelt bekommt oft unvorhersehbare Ergebnisse. Strukturierte KI-Prozesse erzeugen verlässliche Qualität.
KI generiert viel mehr Code als jeder Mensch. Aber wer behält das System als Ganzes im Blick?
Mehr Code bedeutet mehr Angriffsfläche. Jede generierte Zeile kann eine Lücke enthalten, die niemand geprüft hat. Ohne einen Überblick über das Gesamtsystem fällt nicht auf, wo es verwundbar ist. Geschwindigkeit ist nur dann von Vorteil, wenn die Sicherheit nicht unter ihr leidet.
LLM-Integrationen verhalten sich anders als klassische Software
Ein KI-Modell folgt keiner deterministischen Logik. Es interpretiert Eingaben, reagiert auf Formulierungen und verhält sich in Grenzfällen anders als erwartet. Das stellt klassische Entwicklungs- und Testprozesse vor neue Herausforderungen und erfordert einen anderen Engineering-Ansatz.
Sie kennen Ihre Herausforderungen am besten. Ich bringe den Blick von außen dazu: auf Security, Code, Architektur und auf die KI-Workflows. Zusammen optimieren wir Ihre Prozesse und bauen in dieser schnelllebigen Zeit Systeme die auch morgen noch funktionieren.
Engineering im KI-Zeitalter.
Ob Analyse eines bestehenden Systems, Architektur, Coding und Refactoring oder die Begleitung eines Teams: ich kann in jeder Phase unterstützen, als Berater oder direkt in der Umsetzung.
Analyse
Ich schaue mir an, was wirklich in Ihrem System steckt: Code, Architektur, Abhängigkeiten, den Einsatz von KI-Tools und bewerte die potentiellen Sicherheitslücken. Sie bekommen eine klare Einschätzung, wo es hakt und was als Nächstes sinnvoll ist.
Klassische Prüfwerkzeuge erkennen Muster. Ich schaue auf das Gesamtsystem: Wie ist die Architektur aufgebaut? Wo entstehen durch KI-generierten Code strukturelle Schwächen? Wo fehlt Dokumentation? Diese Perspektive, kombiniert mit gezielter Tool-Unterstützung, liefert Ergebnisse, die ein automatisierter Scan nicht liefert.
- →Code-Analyse auf strukturelle und logische Schwachstellen
- →Architekturanalyse bestehender Systeme
- →Security-Check als Teil der Gesamtanalyse
- →Bewertung des KI-Einsatzes im Entwicklungsprozess
- →Firmware- und Infrastrukturanalyse
Architektur
Sichere, wartbare Software entsteht in der Planung, nicht erst beim Debuggen. Ich helfe Ihnen, von Anfang an richtige Entscheidungen zu treffen und technische Schulden in gewachsenen Systemen abzubauen.
Ob neues System oder bestehender Code: Ich begleite den Prozess von der Architekturplanung bis zur Umsetzung. Bei Legacy Code sind wir besonders vorsichtig, das im Code gespeicherte Wissen zu erhalten. Am Ende steht ein System, das alle Anforderungen erfüllt, sicher ist und eine herstellerunabhängige State of the Art KI-Build-Pipeline hat.
- →Architekturplanung für neue Systeme und KI-Integrationen
- →Architecture Decision Records einführen und pflegen
- →Refactoring und Anpassung bestehender Codebasen
- →Infrastruktur neu aufsetzen oder migrieren
- →Systemdesign mit State of the Art KI-Prozessen
Umsetzung
Aus der Analyse folgt die Arbeit. Ich setze um, was spezifiziert wurde: neue Funktionen, agentische Workflows, das Schließen kritischer Sicherheitslücken. So entsteht ein zukunftsfähiges System, das zuverlässig läuft.
Viele Probleme lassen sich nicht von außen wegberaten, sie müssen im Code gelöst werden. Ich arbeite direkt mit, schreibe produktionsreifen Code und schließe die Lücken, die ein Bericht nur benennen kann. Dabei bleibt nachvollziehbar, was geändert wurde und warum.
- →Umsetzung konkreter Maßnahmen aus Analyse und Audit
- →Schließen von Sicherheitslücken im laufenden System
- →Aufbau strukturierter KI-Entwicklungsumgebungen
- →Entwicklung neuer Funktionen und Komponenten
- →Erstellung von produktionsreifem Code
- →Saubere Übergabe mit nachvollziehbarer Dokumentation
Mentoring
Ich begleite Ihr Team direkt im Entwicklungsprozess: als technischer Sparringspartner für Architektur- und Designentscheidungen und als Berater, der Ihnen hilft, das volle Potential von KI freizusetzen. Vor Ort oder remote.
Viele Teams entwickeln bereits mit KI-Tools, aber oft ohne klaren Workflow. Ich helfe dabei, das zu strukturieren: welche Prozesse funktionieren, wo hakt es noch und wie erzielt man verlässlich gute Ergebnisse.
Bei Architektur- und Technologieentscheidungen bringe ich die Außenperspektive ein und stelle die Fragen, die intern oft untergehen.
- →KI-Workflows strukturieren und optimieren (Harness, Skills, ADRs)
- →Sparring bei Architektur- und Designentscheidungen
- →Code Reviews mit konkret umsetzbarem Feedback
- →Sicherheitsbewusstsein im Team aufbauen
- →Workshops für Teams und Entscheider, vor Ort oder remote

Jan Clement
Mein Weg in die Softwareentwicklung beginnt nicht am Bildschirm. Ich habe Elektrotechnik studiert, Hardware entwickelt, Firmware geschrieben und vollständige Soft- und Hardwaresysteme gebaut. Vom Schaltplan bis zur Produktionsumgebung kenne ich jede Schicht aus eigener Erfahrung.
Dies prägt meinen Blick auf Software bis heute. Ich sehe nicht nur das Problem, sondern auch die technische Entscheidung dahinter: warum sie entstanden ist, welche Abhängigkeiten sie hat und wie man sie behebt, ohne das System unnötig zu destabilisieren.
Heute verbinde ich diese Engineering-Erfahrung mit dem, was KI in der Softwareentwicklung verändert hat. Ich helfe Teams dabei, KI sinnvoll einzusetzen, mit klaren Prozessen, dokumentierten Entscheidungen und einem Sicherheitsbewusstsein, das nicht erst greift, wenn der Schaden da ist
Was das für Sie bedeutet: Sie bekommen einen Partner, der Sie in allen Phasen unterstützt und Ihnen hilft, von Anfang an gute Entscheidungen zu treffen.
Gemeinsam zum Ergebnis
Jedes Projekt ist anders. Mit einem klaren Ablauf, der dort beginnt, wo das Projekt gerade steht, unterstütze ich Sie direkt und auch langfristig.
Erstgespräch
Wir sprechen telefonisch oder per Video. In den meisten Fällen reichen 30 Minuten. Sie schildern Ihre Situation, ich gebe eine erste Einschätzung und wir klären, welches Format sinnvoll ist. Unverbindlich und kostenlos.
Analyse
Ich untersuche Code, Architektur, KI-Workflows und Schnittstellen strukturiert, mit gezielter Tool-Unterstützung und mit Blick auf das Gesamtsystem. Transparent und nachvollziehbar.
Ergebnisse
Sie erhalten eine priorisierte Einschätzung: Was ist kritisch? Was kann warten? Welche Maßnahmen sind kurzfristig sinnvoll, und wo lohnt sich ein grundsätzlicher Umbau?
Umsetzung
Wenn gewünscht, begleite ich Ihr Team auch bei der Behebung, ob punktuell oder über einen längeren Zeitraum. Durch kontinuierliche Dokumentation über das gesamte Projekt hinweg, bleiben Sie stets in allen Details informiert.