DomainDrivenProcessEngineeredAIPowered

KI verändert Software Engineering grundlegend.

Was bleibt sind deine Geschäfts-Modelle und -Prozesse.

Ich helfe deinem Unternehmen, ins digitale KI-Zeitalter zu starten resp. zu transformieren.

Nah am Kunden. Kleine Teams. Minimale Kosten.

Lass uns gemeinsam die Zukunft deiner Digitalisierung gestalten.

z9nai logo
Launch in0Tagen// 01.07.2026
01 // Konzepte

Ich unterstütze meine Kunden bei der Prozessorchestrierung mit Fokus auf

  • Domain Driven Process Orchestration
  • BPMN / DMN
  • Individuelle Prozesse
  • Künstliche Intelligenz
  • Typsicheren DSLs (Domain Specific Languages)

Warum Domain Driven Process Orchestration?

Dieser Ansatz unterstützt meine Kernkonzepte perfekt:

Kollaborative Umsetzung

  • Kollaborative Umsetzung: Interdisziplinäre Teams arbeiten nahtlos zusammen in einem iterativen Zyklus von Spezifikation > Umsetzung > Dokumentation > Spez..
  • Wiederverwendbarkeit: Prozesskomponenten und Module können wir über Projekte und Kunden hinweg wiederverwenden
  • Wartbarkeit: Klare Strukturen und Standards machen Systeme einfach zu warten und zu erweitern
  • Dokumentierte Prozessinteraktionen: Jede Interaktion ist automatisch dokumentiert
  • Simulierte Prozesspfade: Die Prozesspfade lassen sich einfach simulieren
  • API Spezifikationen für Prozessinteraktionen: Die generierten OpenAPI Spezifikationen können Clients direkt verwenden
  • 'Low-Code' Integration für die Modellierung: Bei der Modellierung können wir direkt alles mit Bausteinen verwenden

Mit Orchescala habe ich eine umfassende Toolbox entwickelt, die alle notwendigen Werkzeuge für moderne Prozessorchestrierung bereitstellt.

Warum BPMN?

BPMN (Business Process Model and Notation) ist der Standard für Prozessmodellierung. Ich setze auf BPMN, um deine Prozesse transparent und wartbar zu gestalten:

  • Universelle Verständigung: BPMN ist ein weltweit anerkannter Standard – alle verstehen deine Prozesse.
  • Von der Geschäftslogik zur Implementierung: Modelle lassen sich direkt in ausführbare Systeme umwandeln.
  • Dokumentation und Wartbarkeit: Prozesse sind visuell dokumentiert und leicht zu aktualisieren.
  • Simulation und Testing: BPMN-Modelle können simuliert und getestet werden, bevor sie in Produktion gehen.
  • Brücke zwischen Business und IT: Geschäftsanalytiker und Entwickler sprechen die gleiche Sprache.
  • Betrieb: Prozesse lassen sich migrieren, Fehler einfach nachverfolgen und korrigieren.
  • Separation of Concerns: Mit BPMN entsteht eine klare Orchestrierungsschicht – die Prozesslogik bleibt zentralisiert statt verteilt.

Mit BPMN schaffen wir klare, wartbare und skalierbare Prozesslandschaften für dein Unternehmen.

Warum individuelle Prozesse?

Jedes Unternehmen ist einzigartig – deine Prozesse sollten das widerspiegeln. Standardlösungen passen selten perfekt und führen zu einer heterogenen und komplexen IT-Landschaft, welche enorm schwierig ist zu warten und zu skalieren. Gemeinsam mit dem Kunden baue ich individuelle Prozesse, die exakt zur Domäne und den Anforderungen passen:

  • Wettbewerbsvorteil: Individuelle Prozesse, die deine spezifischen Stärken nutzen und deine Konkurrenz abhängen.
  • Optimale Effizienz: Keine unnötigen Schritte, keine Kompromisse – nur das, was du wirklich brauchst.
  • Zukunftssicher: Prozesse, die mit deinem Unternehmen wachsen und sich anpassen.
  • Volle Kontrolle: Du kennst jeden Schritt deiner Digitalisierung und bleibst unabhängig.
  • Schnellere ROI: Massgeschneiderte Lösungen rechnen sich schneller als generische Systeme.
  • Wiederverwendbarkeit: Mit Orchescala besteht jederzeit die Möglichkeit, Prozess-Komponenten wiederzuverwenden.

Mit individuellen Prozessen transformierst du deine Geschäftslogik direkt in digitale Exzellenz.

Warum KI-getriebene Entwicklung?

Die klassische Softwareentwicklung ist oft langsam, starr und teuer. Ich nutze Künstliche Intelligenz, um den Entwicklungsprozess zu optimieren:

  • Schneller zur Lösung: Von der Analyse über die Implementierung bis zum Betrieb – KI beschleunigt die Entwicklung massiv.
  • Mehr Qualität: Weniger Fehler, bessere Dokumentation, bessere Tests, bessere Audits.
  • Präzise Anpassung: Massgeschneiderte Lösungen, die genau auf deine Domäne zugeschnitten sind.
  • Kontinuierliche Verbesserung: KI hilft, verschiedenste Projekte auf dem neuesten Stand zu halten > Refactoring.
  • Einfaches Prototyping: Warum noch lange diskutieren, wenn sich eine Idee mit KI schnell ausprobieren lässt?

Warum Typsichere DSLs (Domain Specific Languages)?

Typsichere DSLs helfen mir:

  • Prozesse einfach zu beschreiben.
  • Abstraktionsebene zwischen Domäne und Technologie zu schaffen.
  • KI gute Leitplanken zu geben.
  • Dokumentation, Simulationen, API Clients etc. einfach zu erstellen.
02 // Orchescala

Seit bald zehn Jahren beschäftige ich mich intensiv mit Prozessorchestrierung. Neben einer Methode, welche die enge Zusammenarbeit mit dem Kunden ins Zentrum stellt, habe ich auch eine Toolbox entwickelt, welche die Implementierung nicht nur vereinfacht und beschleunigt, sondern auch die Qualität und Konsistenz massiv steigert.

Das Hauptziel von Orchescala ist, deine Domäne so viel wie möglich in deiner Prozessorchestrierung zu nutzen.

Definiere die Domäne und die Prozesse -> Orchescala erledigt den Rest.

Orchescala ist Open Source – transparent, auditierbar und frei von Vendor Lock-in. Du behältst die volle Kontrolle über deine Domäne und Prozesse.

Durch die Trennung von Businesslogik und Technologie lassen sich zum Beispiel die gleichen Service-Integrationen über verschiedene BPMN Engines nutzen.

Mehr Informationen findest du auf Orchescala. Oder direkt im Source Code auf GitHub.

03 // Services

Work Together!

services

Kennenlernen

Erzähl von deinen Plänen und lerne mich und meine Methoden unverbindlich kennen. Gerne komme ich bei dir vorbei oder wir tauschen uns remote aus.

Workshops

Du bist interessiert, aber möchtest einen tieferen Einblick erhalten?

Kein Problem, hier ein paar Ideen für gemeinsame Workshops:

  • Ich zeige weitere Aspekte in Demos und stehe Rede und Antwort.
  • Wir schauen zusammen deine Prozesslandschaft an oder analysieren Prozesse.
  • Oder ich zeige direkt an einem Beispiel, wie wir zusammen Prozesse umsetzen können.

Mandat

Miete mich!

Prozess- & Software-Engineering

Ich kann Teil deines Teams sein und dich von der Konzeption bis in den Betrieb unterstützen.

Ich habe viel Erfahrung in:

  • Prozessorchestrierung & -automatisierung
  • Prozessanalyse, -modellierung & -digitalisierung
  • Domain Driven Process Orchestration
  • Softwarearchitektur & -design
  • Softwareentwicklung
  • KI-unterstützte Entwicklung
  • Integration mit Finnova-Bankensoftware

System- & Solution-Architektur

Du bist nicht sicher, ob eine BPMN Engine für dich passt oder ob sie einfach nur unnötigen Overhead bedeutet?

Gerne helfe ich dir, eine passende Systemlandschaft zu finden, welche die heutige Architektur und die zukünftigen Anforderungen unter einen Hut bringt.

Showcases & Experimente

Du hast eine Idee, weisst aber nicht, ob sie umsetzbar ist oder wie sie in der Praxis aussieht?

Ein Proof of Concept hilft meist mehr als lange Diskussionen. Gerne helfe ich dir, deine Visionen konkret zu machen:

  • Interaktive Demos und Prototypen
  • Technische Experimente und Machbarkeitsstudien
  • Gemeinsam entwickelte PoCs direkt in deinem Kontext

Ein paar Ideen, welche ich für mich persönlich umgesetzt habe:

Orchescala Support

Ich stehe hinter Orchescala und freue mich, dich mit dieser Lösung zu begeistern.

So garantiere ich professionellen Support, regelmässige Updates und spannende neue Funktionen.

04 // Firma

Mit über zwanzig Jahren Erfahrung in der Softwareentwicklung, unterwegs in verschiedensten Branchen und Technologien, möchte ich mit diesem Wissen und meiner Leidenschaft einen Unterschied machen. KI ermöglicht Generalisten ganz neue Möglichkeiten.

Pascal Mengelt, Gründer von z9nai

Kontakt aufnehmen

Interesse an einer Zusammenarbeit oder Fragen zu meinen Services? Ich freue mich auf deine Nachricht.

pascal.mengelt@z9nai.ch

Solo unterwegs – mit Blick auf die Zukunft

Aktuell bin ich alleine unterwegs – mit vollem Einsatz, kurzen Entscheidungswegen und direktem Kontakt. Kein Overhead. Keine anonymen Teams. Du weisst immer, wer für dein Projekt verantwortlich ist.

Für die Zukunft suche ich Partner, die meine Vision teilen: Software-Ingenieure, die ein Projekt von A–Z eigenverantwortlich durchziehen können – und gemeinsam mit mir z9nai weiterentwickeln möchten.


Pascal Mengelt

Gründer & Software Ingenieur

Pascal Mengelt

Ich bringe über 20 Jahre Erfahrung in Software Engineering mit – von klassischer Enterprise-Java-Architektur bis hin zu modernem funktionalem Scala, BPMN-Prozessorchestrierung und domänengetriebenem Design.

In den letzten Jahren habe ich mich voll auf die Prozessorchestrierung konzentriert. Dabei habe ich den Orchestrierungs-Layer bei einer Schweizer Bank mitgeprägt und umgesetzt.

Ich bin Autor von mehreren Open-Source-Projekten, darunter Orchescala und Dmn Tester. Als aktives Mitglied in der Camunda Community bin ich auch im Camunda Champions Programm.

Lebenslauf (PDF)


Findest du meine Konzepte und Services spannend? Ich freue mich auf einen Austausch – ob als Partner, als zukünftiger Teil von z9nai oder natürlich als Kunde.

Warum z9nai?

– Ausgesprochen „Znüninäh" – ist der Name eines Liedes der Berner Kultband Stiller Has.

In diesem Lied leitet der Werkmeister seine Leute an, überwacht den Prozess und die Qualität der Arbeit.

... vom Werkmeister zum Software-Engineer der seine Leute anleitet ...

... zum AI-Engineer der seine Agenten anleitet ...

KI eröffnet völlig neue Wege – Softwareprojekte schneller, günstiger und massgeschneiderter umzusetzen als je zuvor.

"La loufe, he, eifach la loufe ... U när Znüni näh, Znüni näh" 😉☕

🎵 Stiller Has – Znüni näh (Spotify)

05 // Demo

Von der Spezifikation bis zum Betrieb

Wie sieht das in der Praxis aus? Gerne zeige ich dir in einer Live-Demo, wie aus einer Spezifikation eine laufende App wird – in rund 30 Minuten, online oder bei dir vor Ort, mit Zeit für deine Fragen. Schreib mir für einen Termin.

Gezeigt wird eine echte App – Kundentermine: Kundinnen und Kunden buchen ohne Login einen Termin, die Beraterin oder der Berater bestätigt mit Login. Die Demo führt in sieben Stationen durch den ganzen Kreis: GUI, Code, Tests, Doku und Betrieb.

Die sieben Stationen der Demo im Orchescala-Kreis Kundentermine eine Spezifikation 1 2 3 4 5 6 7 1 Spezifikation Prozess Designer 2 GUI UI Designer 3 Generieren Implementation 4 Testen Simulationen 5 Ausrollen Packages, Images 6 Doku Projekt, Firma 7 Betrieb Cockpit, Logs Fachseite, ohne Code Entwicklung Doku und Betrieb Kundentermine eine Spezifikation 1 2 3 4 5 6 7

1 · Spezifikation – Prozess Designer

Die Fachseite beschreibt den Prozess im Browser: den Ablauf neben dem BPMN-Diagramm, die Regeln als Entscheidungstabelle (DMN), das Datenmodell mit Ein- und Ausgaben. Der Prozess Designer prüft dabei laufend, ob alles zusammenpasst.

  • Vorteil: Eine Quelle für alles Weitere – Fachseite und Entwicklung reden über dasselbe Modell.
  • Einsparung: Kein Fachkonzept, das später von Hand in Code übersetzt werden muss.

2 · GUI – UI Designer

Die Seiten der App entstehen aus Bausteinen, live mit Beispieldaten aus dem Datenmodell. Was ein Knopf tut – einen Service aufrufen, einen Prozess starten –, kommt aus Auswahllisten. Der UI Designer zeigt die Seiten mit demselben Renderer wie die App.

  • Vorteil: Was im UI Designer steht, steht in der App – eine Änderung ist ohne Build sichtbar.
  • Einsparung: Kein eigenes Frontend-Projekt, kein Release für einen geänderten Text.

3 · Generieren – Implementation

Aus der Spezifikation entstehen die Domäne, die Gerüste der Worker, die Simulationen und das BPMN mit seinen Mappings. Bestehendes überschreibt der Generator nie; die Fachlogik ergänzt die Entwicklung – typisiert und getestet.

  • Vorteil: Schnittstellen, Prozess und Code bleiben konsistent.
  • Einsparung: Boilerplate und Mappings von Hand fallen weg.

4 · Testen – Simulationen

Simulationen spielen die Szenarien gegen die echte Engine durch – auch Grenzfälle wie gleichzeitige Anfragen und Ablehnungen. In der Demo haben sie echte Lücken gefunden, die beim Spezifizieren niemand gesehen hat.

  • Vorteil: Fehler zeigen sich vor der Produktion, nicht danach.
  • Einsparung: Weniger manuelles Durchklicken bei jeder Änderung.

5 · Ausrollen – Packages, Images

Ein Build packt die Seiten in die Worker-App und erzeugt die Images. Lokal läuft alles mit Docker Compose, beim Kunden auf Kubernetes – mit denselben Images. Der Gateway ist der einzige Einstieg: Seiten, öffentliche Aufrufe, Prozesse und Doku – nach aussen gibt er nur frei, was konfiguriert ist.

  • Vorteil: Dieselben Artefakte überall, die Konfiguration kommt aus der Umgebung.
  • Einsparung: Keine getrennten Deployments für Frontend und Backend.

6 · Doku – Projekt, Firma

Die Doku jedes Projekts – Prozesse mit Diagrammen, Services, Ein- und Ausgaben mit Beispielen – und die Übersicht über alle Projekte der Firma werden aus der Domäne erzeugt und mit der App ausgeliefert.

  • Vorteil: Die Doku ist immer auf dem Stand der Software.
  • Einsparung: Keine Dokumentation von Hand, die veraltet.

7 · Betrieb – Cockpit, Logs

Im Cockpit der Engine sieht der Betrieb jede Instanz mit ihrem Schlüssel, die Timer und die Fehler. Nach aussen gibt der Gateway nur den Status, das Detail steht im Log. Was der Betrieb lernt, fliesst in die nächste Version der Spezifikation – der Kreis schliesst sich.

  • Vorteil: Der Betrieb sieht, was schiefging – und warum.
  • Einsparung: Kürzere Fehlersuche, weniger Rückfragen bei der Entwicklung.