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 bekam täglich dieselben Fragen von ihren Nutzern. Ein Chatbot aus der Cloud kam nicht infrage: Die Daten waren sensibel und sollten das Haus nicht verlassen — und laufende Abo-Kosten wollte man auch nicht.
- Aufgabe
- Ein Assistent, der Fragen ausschließlich aus dem eigenen Wissen der Firma beantwortet — und bei dem ein Mitarbeiter jederzeit übernehmen kann, wenn es persönlich wird.
- Lösung
- Ein KI-Assistent auf einem eigenen Server: Er antwortet nur aus den eigenen Dokumenten und erfindet nichts dazu. Eine Installation bedient mehrere Kunden sauber getrennt. Mitarbeiter sehen jede Unterhaltung und können sie übernehmen. Angeschlossen an drei Kanäle: Telegram, Team-Chat und die Community-App. Datenschutz von Anfang an eingebaut, inklusive Einwilligung der Nutzer.
- 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 Installation, mehrere Kunden
- 0 Dokumente außer Haus
02Alte Software abgesichert — im laufenden BetriebKundenprojektProtokoll öffnen +
- Ausgangslage
- Zwei zusammenhängende Anwendungen aus dem Jahr 2010, seit Jahren täglich im Einsatz — aber mit Sicherheit nach altem Stand: verwundbare Passwort-Speicherung, Zugangsdaten im Quellcode, und keine verlässliche Methode, eine neue Version einzuspielen.
- Aufgabe
- Absichern, ohne den laufenden Betrieb zu stören — und ehrlich beziffern, was ein gründlicher Umbau kosten würde.
- Lösung
- Zuerst eine vollständige Bestandsaufnahme: 22 Schwachstellen, nach Dringlichkeit sortiert. Dann die kritischen behoben — sichere Passwort-Speicherung (für die Nutzer unsichtbar umgestellt), Schutz gegen automatisierte Angriffe, Zugangsdaten aus dem Quellcode entfernt. Dazu ein automatisches Sicherheitsnetz aus Tests und ein Deployment, das auf Knopfdruck reproduzierbar ist.
- Ergebnis
- Beide Anwendungen laufen seit August 2026 abgesichert mit den echten Daten. Der weitere Umbau ist beziffert — der Kunde entscheidet in Ruhe.
- Stack
- Java EE · MariaDB · Docker · GitLab CI/CD
Projekt läuft; genannt wird nur Abgeschlossenes.
- 22 Befunde behoben
- Passwortschutz modernisiert
- 644 Tests, 86 % Abdeckung
- Deployment auf Knopfdruck
03Website-Relaunch in vier Sprachen für eine internationale BeratungKundenprojektProtokoll öffnen +
- Ausgangslage
- Die alte Website kam aus dem Baukasten, gab es nur auf Englisch, und die Bilder wurden von fremden Servern geladen — für eine internationale Vermögensberatung weder professionell noch datenschutzfreundlich.
- Aufgabe
- Eine mehrsprachige Website, die aktiv Kunden gewinnt: Interessenten fordern ein Whitepaper an und landen automatisch im Vertriebssystem.
- Lösung
- Neue Website in Englisch, Deutsch, Spanisch und Chinesisch — alle Inhalte und Bilder auf dem eigenen Server, Rechtstexte in allen vier Sprachen. Wer das Whitepaper anfordert, bestätigt kurz seine E-Mail-Adresse und steht damit automatisch im CRM des Vertriebsteams.
- Ergebnis
- Die Seite ist in Betrieb. Neue Interessenten laufen ohne Handarbeit ins Vertriebssystem.
- 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
- Ein Getränkehändler nahm Bestellungen per Telefon, Messenger und E-Mail an — alles wurde von Hand übertragen. Dabei hat jeder Gastronomie-Betrieb sein eigenes Sortiment mit eigenen Preisen.
- Aufgabe
- Ein Angebot für Website plus Bestellportal. Um es greifbar zu machen, entstand der Prototyp gleich als Teil des Angebots.
- Lösung
- Eine lauffähige Testversion: Jeder Betrieb meldet sich an und bestellt aus genau seinem Sortiment. Der Händler sieht alle Bestellungen an einem Ort, mit Status und Historie. Die Artikel kommen per Import direkt aus der Warenwirtschaft — nichts wird doppelt gepflegt.
- Ergebnis
- Zeigt, was in zwei Wochen entsteht. Das Angebot wurde nicht beauftragt — der Prototyp dient heute als Demo mit Beispieldaten, 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
- Eine Eigenentwicklung als Härtetest: ein Simulationskern, bei dem Speichern, Wiedergabe und Mehrspieler-Betrieb nur funktionieren, wenn jeder Rechner exakt dasselbe ausrechnet. Die kleinste Abweichung ist ein Fehler.
- Aufgabe
- Beweisen, dass die Software exakt reproduzierbar bleibt, während sie weiter wächst — mit Tests statt mit Versprechen.
- Lösung
- Jeder Lauf wird aufgezeichnet und lässt sich Schritt für Schritt exakt wiederholen; Prüfsummen vergleichen jeden Zwischenstand automatisch. Zusätzlich wachen eigene Tests über den Quelltext selbst — sie schlagen an, sobald jemand (auch eine KI) die Regeln verletzt.
- Ergebnis
- Über 1.300 automatisierte Tests grün; ein kompletter Lauf wird bitgenau wiederholt. Das beantwortet die Frage, die jeder bei KI-generiertem Code stellt: Woher weiß ich, dass das stimmt?
- Stack
- C# · .NET · Godot
- 1.300+ Tests
- 8.859 Schritte bitgenau wiederholt
- 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.