Jan Wagner · Software Engineering

Software für Prozesse, auf die man sich verlassen muss.

Ich entwickle robuste digitale Systeme für industrielle und anspruchsvolle Geschäftsprozesse — mit Domänenverständnis, klarer Architektur und Verantwortung für den Betrieb.

Ausgewählte Arbeit

Nicht Features. Systeme.

Jeder Beleg zeigt dieselbe Haltung: Domäne verstehen, Entscheidungen explizit machen, ein System im Alltag betreiben.

Industrie-Software · Produktentwicklung

01

W-Make Batch

Batchmanagement für die Behälterglas-Produktion — vom Satzzettel bis zum Tagesprotokoll.

Öffentliche Produkt-Demo

Case Study

Standalone · Recipe Engineering

02

Batchmaker Studio

Schlankes Recipe-Studio für Rezepte, Rohstoffe, Satzzettel und Glaschemie.

Eigenständig betreibbares Produkt

Case Study

Arbeitsweise

Senior heißt: Entscheidungen verantworten.

Technologie ist Mittel. Entscheidend ist, ob ein System die richtigen fachlichen Zustände abbildet und erklärbar bleibt.

  1. 01

    Fachlichkeit zuerst

    Ich beginne beim realen Prozess, nicht beim Framework. Regeln werden sichtbar, prüfbar und nachvollziehbar.

  2. 02

    Verlässliche Zustände

    Buchungen, Migrationen und Fehlerpfade so, dass das System unter realen Bedingungen verständlich bleibt.

  3. 03

    Kleine, tragfähige Lösungen

    Keine Architektur um ihrer selbst willen. Erst die kleinste Lösung, die den Prozess dauerhaft besser macht.

Zusammenarbeit

Wo ich am meisten beitragen kann.

01

Prozessanalyse

Ich analysiere einen bestehenden digitalen Prozess, identifiziere fachliche Bruchstellen und übersetze die Ergebnisse in eine priorisierte technische Roadmap.

02

Produkt- und Backend-Entwicklung

Ich entwickle oder stabilisiere Anwendungen, bei denen Datenmodell, Geschäftslogik und Betrieb wichtiger sind als ein schneller Prototyp.

03

Technische Zusammenarbeit

Ich unterstütze Teams bei Architekturentscheidungen, schwierigen Integrationen und der Überführung von gewachsenem Code in ein wartbares System.

Engineering Notes

Entscheidungen, nicht News.

Vom Satzzettel zum Tagesprotokoll

Zwei Dokumente, ein Modell. Wenn sie getrennt leben, entsteht der Bruch genau dort, wo die Schicht übergibt.

Notiz lesen

Warum fachliche Buchungen nicht einfach gelöscht werden dürfen

In einem Produktionsmodell ist Löschen selten die richtige Korrektur. Meist braucht es einen Gegenbeleg.

Notiz lesen

Gespräch

Sie haben einen Prozess, der bessere Software verdient?

Lassen Sie uns klären, wo der größte Hebel liegt — in einem neuen Produkt, einer bestehenden Anwendung oder einer technischen Entscheidung.

Gespräch beginnen