Angehender Softwarearchitekt

Philipp Saal

Ich schneide Systeme entlang der Fachdomäne — und baue sie technisch belastbar.

Bernau bei Berlin

Profil

Full-Stack-Entwickler mit klarem Fokus auf Software-Architektur — auf dem Weg zum Softwarearchitekten, systematisch untermauert durch den iSAQB-CPSA-Advanced-Pfad. Ich entwerfe Systeme, die fachlich klar geschnitten (Domain-Driven Design) und technisch belastbar sind, und trage Methoden wie Event Storming aktiv ins Team.

Meine Arbeit reicht von der alleinverantwortlichen Neuarchitektur produktiver Infrastruktur im öffentlichen Sektor bis zum Greenfield-Entwurf entlang der Fachdomäne — zunehmend beschleunigt durch KI-gestützte Workflows in Implementierung, Refactoring und Architektur-Sparring, ohne Qualität einzubüßen. Wissen gebe ich über Mentoring und Code Reviews weiter, gerade beim Vermitteln komplexer Konzepte.

Kompetenzen

Wo ich fachlich verankert bin — nach Feld gruppiert.

Sprachen

  • Java
  • TypeScript
  • JavaScript
  • Python

Frameworks & Plattformen

  • Spring
  • OSGi
  • JPA
  • Angular
  • Vue.js

Architektur & Methodik

  • Domain-Driven Design
  • Event Storming
  • Hexagonale Architektur
  • Clean Code
  • REST

Datenbanken & Suche

  • PostgreSQL
  • MSSQL
  • Oracle
  • MySQL
  • MongoDB
  • Elasticsearch

KI-gestützte Entwicklung

  • LLM-Integration in Workflows
  • AI-augmented Coding & Reviews

Werkzeuge & Betrieb

  • Docker
  • Postman
  • SoapUI
  • Java Mission Control

Sicherheit

  • Sichere Webentwicklung
  • Verarbeitung sensibler & behördlicher Daten

Berufserfahrung

HSH Soft- und Hardwarevertriebs GmbH
HSH Soft- und Hardwarevertriebs GmbH
Neofonie GmbH
Nach Technologie filtern
Mär 2022 – heute Ahrensfelde

Full-Stack-Entwickler

HSH Soft- und Hardwarevertriebs GmbH

Ende-zu-Ende-Verantwortung für Frontend und Backend in einer Java/OSGi-Produktlandschaft für den öffentlichen Sektor; treibe die architektonische Weiterentwicklung voran und führe technische Kundengespräche.

  • Allein- und hauptverantwortlich für alle such-relevanten Themen und die gesamte Elasticsearch-Infrastruktur des Produkts.
  • Konzeption einer konfigurationsgetriebenen, vom Backend bereitgestellten UI-Architektur (JSON-basiert).
  • Domain-Driven Design und Event Storming erstmals ins Unternehmen getragen und als Methoden etabliert.
  • Code Reviews und technisches Mentoring von Werkstudent:innen; Vermittlung von Clean-Code- und Architektur-Prinzipien.
  • KI-gestützte Workflows für Implementierung, Code-Review-Unterstützung und Architektur-Sparring.
Okt 2021 – Mär 2022 Ahrensfelde

Werkstudent Full-Stack-Entwicklung

HSH Soft- und Hardwarevertriebs GmbH

  • Mitarbeit an Entwicklung und Wartung produktiv eingesetzter Software-Lösungen.
  • Code Reviews und Beitrag zur Verbesserung der Codequalität.
Apr 2020 – Sep 2021 Berlin

Werkstudent Software-Tester

Neofonie GmbH

  • Manuelles Testing und Testautomatisierung in Kundenprojekten (u. a. Mast-Jägermeister SE, Bechtle, R+V).
  • Identifikation und Dokumentation von Defekten; Beitrag zu Stabilität und Qualitätssicherung.

Ausgewählte Fallstudien

Zwei Entscheidungen im Detail — Kontext, Abwägung und Wirkung.

PrintGateway — ein Greenfield-Produkt entlang der Fachdomäne

Full-Stack-Entwickler · HSH

Kontext

Ein vollständig neues Produkt rund um die Envelope-Domain, das ich allein verantwortet und entwickelt habe. Bisher wurden Projekte im Unternehmen technisch geschnitten (klassisch MVC) — hier wollte ich erstmals einen fachlichen Domänenschnitt wagen.

Entscheidung

Gemeinsam mit dem zuständigen Product Owner habe ich ein Event Storming durchgeführt — erstmals als kollaborative Modellierungsmethode im Unternehmen. Die Umsetzung erfolgte in hexagonaler Architektur (Ports & Adapters) mit klaren Aggregat- und Transaktionsgrenzen.

Trade-offs

Den Overhead von Ports & Adapters habe ich bewusst in Kauf genommen, um einen Domänenkern zu bauen, der von Außeneinflüssen entkoppelt bleibt — Abhängigkeiten strikt von außen nach innen. Mehr Struktur gegen langfristige Stabilität und Testbarkeit.

Impact

Eine deutlich verständlichere, fachlich geschnittene Codebase statt technischem MVC-Layering. Ehrliches Learning: Die Ubiquitous Language setzte sich nicht durch, weil sie nicht von allen Stakeholdern mitgetragen wurde. Meine Konsequenz: relevante Entscheidungsträger von Anfang an ins Event Storming einbeziehen, um spätere Mehrarbeit zu vermeiden.

Elasticsearch vom eingebetteten Sonderweg zur betreibbaren Infrastruktur

Full-Stack-Entwickler · HSH

Kontext

Die Produktsuche lief als eingebettete Elasticsearch-Lösung, eng ans Applikations-Deployment gekoppelt. Vieles war nach eigenem Ermessen verändert worden — die offizielle Elasticsearch-Dokumentation griff nicht mehr, und das Produkt war entsprechend instabil.

Entscheidung

Vollständiger Umbau — in Alleinverantwortung — auf einen eigenständigen, gemanagten Java-Prozess, der Elasticsearch so betreibt, wie es vorgesehen ist.

Trade-offs

Ein zusätzlicher Prozess, der betrieben und überwacht werden muss. Bewusst akzeptiert für die Entkopplung vom App-Deployment, sauberere Lebenszyklus-Steuerung und bessere Betreibbarkeit.

Impact

Elasticsearch wird wieder standardkonform betrieben — man kann sich auf die offizielle Dokumentation beziehen statt auf hausgemachte Sonderwege. Seit der Umstellung läuft die Suche stabil und vorhersehbar, in Produktion.

Ausgewählte Projekte

Weitere Arbeiten im Überblick.

Config-Driven UI-Architektur

Konfigurationsgetriebene UI: Oberflächen werden JSON-basiert beschrieben und ihre Elemente dynamisch vom Backend bereitgestellt. Inklusive Frontend-Migration von JavaScript zu TypeScript und Umstellung auf ein stateless, REST-basiertes Server-Client-Modell.

Behördliches Kassensystem

Entwicklung und Wartung eines bundesweit eingesetzten Kassensystems mit hohen Anforderungen an Transaktionssicherheit, Geschwindigkeit und Benutzbarkeit.

Adhoc-Report-Tool

Endnutzer-konfigurierbare Berichterstattung für u. a. Wahl- und Meldewesendaten — mit flexiblen Filtern, Aggregation und Visualisierung.

Modul Ermittlungsverfahren

Konzeption und Wartung eines Moduls zur Automatisierung von Abfragen und zur sicheren Verwaltung sensibler Daten.

Weiterbildung & Zertifizierung

Systematischer Aufbau zur iSAQB® CPSA-Advanced-Zertifizierung: Die geforderten 70 Credit Points sind durch abgeschlossene Advanced-Module bereits übererfüllt. Als letzter Schritt steht die CPSA-Foundation-Prüfung aus — die Vorbereitung läuft.

  • iSAQB® CPSA-Advanced — ARCEVAL · Architekturbewertung socreatory · 2026
    abgeschlossen
  • iSAQB® CPSA-Advanced — IMPROVE · Evolution & Verbesserung von Architekturen socreatory · 2026
    abgeschlossen
  • iSAQB® CPSA-Advanced — Domain-Driven Design socreatory · 2026
    abgeschlossen
  • iSAQB® CPSA-Foundation socreatory · 2025
    Prüfung in Vorbereitung

Ausbildung

2019 – 2023

B.Sc. Angewandte Informatik

Hochschule für Technik und Wirtschaft Berlin (HTW)· Berlin

Sprachen

Deutsch Muttersprache
Englisch Verhandlungssicher

© 2026 Philipp Saal

Inhalte als Markdown · gebaut mit SvelteKit