AI Software Engineering
KI macht es schnell. Erfahrung macht es richtig.
Zwanzig Jahre Erfahrung mit Echtzeit- und KI-Systemen, heute verbunden mit agentischer KI-Entwicklung: So entstehen Lösungen, die zuverlässig laufen — vom kleinen Automatisierungs-Handgriff bis zum Kundenportal.
Systeme, an denen ich gebaut habe, liefen in der Automobil- und Medizintechnik-Fertigung, bei internationalen Live-Sportevents und in Kamera-Netzwerken auf drei Kontinenten.
ENGILO in vier Antworten
- 01Worum geht es?
- Maßgeschneiderte Software und KI-Lösungen für kleine und mittlere Unternehmen — vom Automatisierungs-Handgriff bis zum Kundenportal. Zum Festpreis, und am Ende gehört das System Ihnen.
- 02Warum jetzt?
- Agentische KI-Entwicklung hat die Kosten für Individualsoftware drastisch gesenkt — was gestern ein Agentur-Budget brauchte, ist heute für jedes KMU erreichbar. Aber das Werkzeug ist neu, das Handwerk nicht: Geschwindigkeit ohne Erfahrung produziert Wegwerf-Prototypen.
- 03Was macht es besonders?
- Zwanzig Jahre Echtzeit- und KI-Systeme, verbunden mit agentischer Entwicklung — dazu das Eigentums-Modell: Festpreis, Code und Server gehören Ihnen, kein Abo, kein Lock-in. Und kein Projekt ist zu klein.
- 04Was soll geschehen?
- Nennen Sie mir einen Ablauf, der Sie jede Woche Zeit kostet. Die kostenlose Ersteinschätzung sagt Ihnen ehrlich, ob sich das lohnt.
Fallstudien
Echte Projekte zuerst, Prototypen und Eigenentwicklungen danach — jeder Fall trägt sein Etikett.
01KI-Assistent, der die Firmendaten nicht verlässtKundenprojektProtokoll öffnen +
- Ausgangslage
- Eine Online-Community-Plattform mit wiederkehrenden Nutzerfragen. Cloud-Chatbots schieden aus: Datenabfluss, Abo-Kosten, und es waren sensible Daten im Spiel.
- Aufgabe
- Ein Assistent, der ausschließlich aus der eigenen Wissensbasis antwortet, mehrere Mandanten in einer Installation trägt, DSGVO-konform einwilligt und Mitarbeitern die Übernahme erlaubt.
- Lösung
- RAG-Assistent auf eigener Infrastruktur: pgvector-Embeddings, Cross-Encoder-Reranking, lokal laufendes Sprachmodell, Cloud-Modell pro Mandant zuschaltbar mit Kostendeckel und Rückfall. Admin-Oberfläche je Mandant, Einwilligungsstrecke inkl. Art.-9-Gate, Übernahme-Inbox für Mitarbeiter, drei Kanäle (Telegram, RocketChat, Community-App). Ein Prozess bedient mehrere Mandanten getrennt.
- Ergebnis
- Im Livebetrieb seit August 2026. Kein Dokument verlässt den Server. Erster Kunde live, letzter Feinschliff läuft.
- Stack
- Python · FastAPI · PostgreSQL + pgvector · Ollama · Docker
- 3 Kanäle
- 1 Prozess, n Mandanten
- 0 Dokumente außer Haus
02Legacy-Absicherung einer Java-EE-AnwendungKundenprojektProtokoll öffnen +
- Ausgangslage
- Produktive Anwendung von 2010 (Servlet/JSP) plus gekoppelte Zweitanwendung auf derselben Nutzertabelle. Veraltete Passwort- und Session-Behandlung, Konfiguration im Quellcode, aufgeblähte Git-Historie, kein reproduzierbares Deployment.
- Aufgabe
- Absichern ohne Betriebsunterbrechung, Deployment reproduzierbar machen, den Umbau beziffern.
- Lösung
- 22 Befunde priorisiert, alle P0 und die schnellen P1 in beiden Anwendungen umgesetzt: Secrets in Umgebungsvariablen, bcrypt mit transparenter Migration, gehärtete Sessions und Cookies, Brute-Force-Schutz, Security-Header, abgesicherter Cron-Endpunkt. Historie beider Repos bereinigt und gesichert. Testsuite mit Abdeckungsschwelle und Ratschen-Tests. Container-Deployment über GitLab CI/CD.
- Ergebnis
- Seit August 2026 laufen beide Anwendungen mit importiertem Produktivbestand auf dem Server. Architektur-Umbau beziffert.
- Stack
- Java EE · MariaDB · Docker · GitLab CI/CD
Projekt läuft; genannt wird nur Abgeschlossenes.
- 22 Befunde behoben
- Passwort-Hashing modernisiert
- Historie bereinigt
- 644 Tests, 86 % Abdeckung
- 4 Container, CI/CD
03Viersprachiger Relaunch für eine internationale VermögensberatungKundenprojektProtokoll öffnen +
- Ausgangslage
- Alte Baukastenseite, Inhalte nur auf Englisch, Bilder per Hotlink von Fremd-CDNs.
- Aufgabe
- Mehrsprachige Plattform als Vertriebskanal mit Whitepaper-Funnel und Übergabe der Leads ins bestehende CRM.
- Lösung
- Next.js-Plattform in EN/DE/ES/ZH, alle Medien lokal, Rechtstexte in allen vier Sprachen, Whitepaper-Funnel mit eigenem Double-Opt-in, CRM-Anbindung, Container-Deployment hinter Traefik.
- Ergebnis
- Seite in Betrieb, Feature-Dokumentation im Repository, Leads laufen automatisch ins CRM.
- Stack
- Next.js · next-intl · Docker · Traefik
- 4 Sprachen
- 12+ Seiten je Sprache
- 0 Fremd-CDN-Aufrufe
04Kundenportal für den GetränkehandelPrototypProtokoll öffnen +
- Ausgangslage
- Bestellungen kamen per Telefon, Messenger und E-Mail, die Pflege lief händisch; Sortimente je Betrieb im Warenwirtschaftssystem.
- Aufgabe
- Angebot für Website plus Bestellportal — der Prototyp entstand als Teil des Angebots.
- Lösung
- Lauffähige Testversion: Betriebe bestellen aus ihrem eigenen Sortiment, Admin sieht alle Bestellungen mit Status und Historie, Import aus dem Warenwirtschaftssystem.
- Ergebnis
- Prototyp aus einem Angebot — zeigt, was in zwei Wochen entsteht. Nicht beauftragt; wird als Demo mit Beispieldaten gezeigt, nicht als Referenz.
- Stack
- React · TypeScript · PostgreSQL
Prototyp aus einem Angebot, das nicht beauftragt wurde.
- 193 Artikel
- 150 Sortimente
- 175 Betriebe
05Wie ich Qualität nachweiseEigenentwicklungProtokoll öffnen +
- Ausgangslage
- Ein Simulationskern, bei dem Speicherstand, Wiedergabe und Mehrspieler-Gleichlauf dieselbe Maschinerie sind — jede Abweichung zwischen zwei Rechnern ist ein Fehler.
- Aufgabe
- Nachweisen, dass der Kern reproduzierbar bleibt, während er wächst.
- Lösung
- Festkomma statt Gleitkomma, Befehle als einziger Änderungsweg, versioniertes Speicherformat. Vier Wächtertests prüfen den Quelltext selbst. Der Lauf wird aufgezeichnet, erneut abgespielt und über Prüfsummen Tick für Tick verglichen.
- Ergebnis
- Über 1.300 automatisierte Tests grün; ein Lauf über 8.859 Ticks wird exakt wiederholt. Beantwortet die Frage, die jeder Käufer bei KI-generiertem Code hat: Woher weiß ich, dass das stimmt?
- Stack
- C# · .NET · Godot
- 1.300+ Tests
- 8.859 Ticks bitgleich
- 4 Quelltext-Wächter
Leistungen
Keine Preisliste: Jedes Vorhaben erhält nach der kostenlosen Ersteinschätzung ein individuelles Festpreisangebot. Sie zahlen ein Ergebnis, keine Stunden.
- PROZESS-AUTOMATISIERUNG▶ Einstieg
Prozess-Automatisierung
Der wöchentliche Handgriff läuft von allein — als gewartetes System auf Ihrem Server, nicht als Bastel-Workflow.
- Preis
- Individuelles Festpreisangebot nach Ersteinschätzung
- Dauer
- 2–3 Wochen
Code und Dokumentation gehören Ihnen. Alles läuft auf einem Server in Ihrem Namen — Sie können ihn jederzeit mitnehmen.
- KUNDENPORTAL
Kundenportal
Kunden bestellen, buchen und sehen ihren Status selbst. Admin-Bereich fürs Team.
- Preis
- Individuelles Festpreisangebot nach Ersteinschätzung
- Dauer
- 4–6 Wochen
Code und Dokumentation gehören Ihnen. Alles läuft auf einem Server in Ihrem Namen — Sie können ihn jederzeit mitnehmen.
- KI-ASSISTENT▶ Einstieg
KI-Assistent auf Ihren Daten
Antworten aus Ihren eigenen Dokumenten (RAG) — als fertige Lösung: gehostet im Abo, oder verschlüsselt auf Ihrem Server installiert, dann verlässt kein Dokument Ihr Haus.
- Preis
- Gehostet im Abo (monatlich kündbar) oder Installation bei Ihnen zum Festpreis
- Dauer
- 4–8 Wochen
Ihre Dokumente und Daten bleiben immer Ihre. Die Assistent-Software ist lizenziert — gehostet oder bei Ihnen installiert.
- WEBSITE
Website mit eigenem Backend
Mehrsprachig, schnell, mit Inhalten, Bestellungen und Kundenbereich — ohne Baukasten-Abo. Impressum und Datenschutzerklärung nach aktuellem Stand vorbereitet — abschließende Prüfung durch Ihren Anwalt oder Datenschutzbeauftragten.
- Preis
- Individuelles Festpreisangebot nach Ersteinschätzung
- Dauer
- 3–4 Wochen
Code und Dokumentation gehören Ihnen. Alles läuft auf einem Server in Ihrem Namen — Sie können ihn jederzeit mitnehmen.
- BEGLEITUNG
Technische Begleitung
Legacy-Absicherung, Architekturberatung, Code-Review, Zweitmeinung.
- Preis
- Individuelles Festpreisangebot nach Ersteinschätzung
- Dauer
- nach Bedarf
Code und Dokumentation gehören Ihnen. Alles läuft auf einem Server in Ihrem Namen — Sie können ihn jederzeit mitnehmen.
- BETREUUNG
Betrieb & Betreuung
Server, Updates, Backups, Monitoring, Reaktionszeit werktags, benannte Vertretung. Zu jedem Paket, monatlich kündbar.
- Preis
- Individuelles Festpreisangebot nach Ersteinschätzung
- Dauer
- laufend
Code und Dokumentation gehören Ihnen. Alles läuft auf einem Server in Ihrem Namen — Sie können ihn jederzeit mitnehmen.
Die vier Fragen, die jeder stellt
- „Einer allein — was, wenn Sie ausfallen?“
- Meist läuft alles auf einem Server in Ihrem Namen, Code und Dokumentation gehören Ihnen ab Tag eins — Übergabefähigkeit ist Teil der Definition of Done. Für den Betrieb gibt es eine Betreuungsvereinbarung mit Reaktionszeit und eine dokumentierte Vertretung durch einen benannten Partner.
- „KI-Code ist Wegwerfware.“
- Genau deshalb die 20 Jahre davor. Die Agenten beschleunigen das Tippen, nicht das Urteil.
- „Wir sind zu klein für KI.“
- Die Ersteinschätzung sagt Ihnen ehrlich, ob es sich lohnt. Manchmal lautet die Antwort nein.
- „Was kostet das?“
- Einen Festpreis, den Sie vor Projektstart kennen — nach der kostenlosen Ersteinschätzung. Dafür bekommen Sie ein System, das Ihnen gehört, auf Ihrem Server läuft und ohne mich weiterläuft — kein Abo, kein Lock-in, kein Neubau in drei Jahren. Einzige Ausnahme: Der KI-Assistent ist eine fertige Lösung — gehostet im Abo oder verschlüsselt bei Ihnen installiert.
So arbeite ich
Software für ein Unternehmen entsteht bei mir in vier Schritten. Jeder Schritt hat ein definiertes Ergebnis, das Sie sehen und prüfen können, bevor der nächste beginnt.
- 01
Verstehen
Wir sprechen über den Prozess, nicht über Software: Wer macht heute was, mit welchen Daten, wo hakt es, was soll messbar besser werden. Ich frage nach, bis ich den Ablauf ohne Ihre Hilfe erklären könnte — und kläre, was nicht gebaut werden soll.
Was Sie bekommen
Eine schriftliche Problembeschreibung auf ein bis zwei Seiten: Ausgangslage, Ziel, Nutzer, Erfolgskriterium, Abgrenzung. Sie bestätigen oder korrigieren.
- 02
Spezifizieren
Aus der Problembeschreibung wird ein Spezifikationspaket: Nutzerrollen, testbare Abnahmekriterien je Funktion, Sonderfälle, Datenmodell, Schnittstellen, Betriebsumgebung. Technische Entscheidungen lege ich hier fest und begründe sie.
Was Sie bekommen
Das Spezifikationspaket als lesbare Dokumente, ein Festpreisangebot und ein Projektgerüst mit Versionsverwaltung und automatischen Prüfungen.
- 03
Bauen — agentisch, testgesichert
Umsetzung Funktion für Funktion mit KI-Coding-Agenten, jede in drei Phasen: planen, umsetzen, prüfen (automatische Tests, Typprüfung, Browser-Test). Erst wenn alle Prüfungen grün sind, wird der Stand versioniert. Kritische Teile liest ein zweites, unabhängiges Modell gegen. Die KI arbeitet nie ohne Spezifikation, nie ohne Test, nie auf Ihren Produktivsystemen.
Was Sie bekommen
Nach jeder Funktion einen lauffähigen Stand auf einer Testumgebung, den Sie selbst bedienen können, plus Änderungsprotokoll. Bei Abweichungen eine Rückfrage, keine stille Entscheidung.
- 04
Übergeben und betreiben
Auslieferung auf einem Server in Ihrem Namen (Container, Reverse-Proxy, TLS, Backups). Zugangsdaten liegen bei Ihnen, nie im Code. Ich übergebe Quellcode, Spezifikation, Betriebsanleitung und Abnahmeprotokoll. Danach auf Wunsch Betreuung mit Reaktionszeit und benannter Vertretung.
Was Sie bekommen
Ein System, das Sie besitzen und das jeder andere Dienstleister weiterführen könnte. Keine Abhängigkeit von mir, keiner fremden Plattform.
Über mich
Stefan Diener, Dipl.-Ing. (FH)
Feinmechaniker, Ingenieur für Optotechnik und Bildverarbeitung, zwanzig Jahre Echtzeit- und KI-Systeme in Anstellung, seit April 2026 selbstständig.
- Miterfinder von 2 Patenten (Video-Matching in Kameranetzwerken, Messung von Publikumsaufmerksamkeit)
- Vorträge: AWS re:Invent 2017, WKF 2022 (Korea)
- Standort Rhein-Main / Südhessen, Vor-Ort-Termine im Umkreis
Mein Nachname heißt übersetzt Diener. Im Esperanto wird daraus servilo — das Wort für Server. Ich habe das nicht geplant, aber es passt: Ich baue Systeme, die anderen dienen, und ich sorge dafür, dass sie laufen.
Werdegang
- 1990er
Feinmechaniker
Präzision als Handwerk.
- 2000er
Dipl.-Ing. (FH) Optotechnik und Bildverarbeitung
- 2002–2011
Industrielle Bildverarbeitung
Für Automobil- und Medizintechnik-Hersteller.
- 2012–2026
Senior Engineer bei einem internationalen KI-Unternehmen
Darin 2015–2019 Event- und Sport-Tracking für internationale Kampfsport-, Basketball- und Mode-Events; Coach-AI-SDK, 3D-Pose.
- 2026
Selbstständig, ENGILO
Ingenieurbüro für Software & KI. Agentic Coding Master Class.
Kontakt
Schreiben Sie mir, welcher Vorgang Sie Zeit kostet. Sie erhalten innerhalb von 2 Werktagen eine schriftliche Einschätzung: was sich lohnt, was nicht, und was es ungefähr kostet.