Ich bin Dieter Braun — Softwareentwickler aus Aschaffenburg.
Diplom-Informatiker mit über zwanzig Jahren Berufserfahrung. Seit einigen Jahren arbeite ich freiberuflich und unterstütze Unternehmen bei der Entwicklung ihrer Software — von der ersten Anforderung bis zum laufenden Betrieb.
Ein paar Worte zu mir.
Nach meinem Studium der Informatik habe ich viele Jahre in festen Positionen gearbeitet — zuerst bei Siemens Business Services, danach über eine lange Zeit bei der DPD Deutschland GmbH. Dort habe ich gelernt, wie Software im echten Betrieb funktionieren muss: zuverlässig, verständlich und wartbar.
Seit einigen Jahren bin ich selbstständig und arbeite an Projekten in der Logistik und Telekommunikation, national wie international. Was mir wichtig ist, hat sich in all der Zeit nicht geändert: erst die Anforderung wirklich verstehen, dann in Ruhe eine Lösung bauen, die auch in fünf Jahren noch trägt.
Ich arbeite gern eng mit den Menschen zusammen, für die die Software am Ende da ist — und übersetze zwischen Fachbereich und Technik, ohne dass dabei etwas verloren geht.
Womit ich Sie unterstütze.
Softwareentwicklung
Serverseitige Anwendungen in Java — solide gebaut, gut getestet und darauf ausgelegt, lange zu halten.
Business-Analyse
Ich höre zu, stelle die richtigen Fragen und bringe fachliche Anforderungen in eine Form, mit der ein Team arbeiten kann.
Projekt- & Teamarbeit
Als Scrum Master und technischer Ansprechpartner halte ich Projekte in Bewegung und Teams handlungsfähig.
Betrieb & Auslieferung
Von der Entwicklung bis zum laufenden System: automatisierte Auslieferung und ein zuverlässiger Betrieb der Anwendungen.
Einige meiner Schwerpunkte.
Führung & Methodik
Leitung von Software-Entwicklungsteams; Scrum Master, Projekt- und Teamleitung; Release-Planung; Requirements Engineering und User Stories.
Backend & Architektur
Server-Anwendungen in Java; Microservice-Architektur und RESTful Webservices; Spring Boot, JEE, WildFly, JPA/Hibernate; Camunda (BPMN); Docker.
Weitere Entwicklung
Android-Apps in Java und Kotlin; operative Logistik-Software in Java und C++ unter Linux.
Qualität & Werkzeuge
JUnit, JMeter, SoapUI; Jira, Confluence, GitLab, Subversion; Eclipse, IntelliJ.
KI-gestütztes Arbeiten
Gezielter Einsatz KI-gestützter Werkzeuge in der täglichen Arbeit: beim Formulieren von Jira-Tickets und User Stories, in der Cluster-Verwaltung, bei Test und Simulation sowie in der Entwicklung.
Stationen meiner Laufbahn.
Seit 2023 bin ich freiberuflich tätig. Eine Auswahl der Projekte aus dieser Zeit finden Sie weiter unten.
DPD Deutschland GmbH
Softwareentwicklung im Logistikumfeld
Über fünfzehn Jahre Entwicklung von Software für den Paketdienst — von serverseitigen Systemen bis zu Anwendungen für den Einsatz unterwegs.
Siemens Business Services GmbH & Co. OHG
Softwareentwicklung & IT-Dienstleistung
Meine ersten und prägenden Jahre in der professionellen Softwareentwicklung im Konzernumfeld.
Weiterbildung.
Cloud-Native-Schulung
LangChain-Schulung
Ausgewählte Projekte.
Internationaler Paketdienstleister
Business Analyst & technischer Ansprechpartner. Begleitung eines internationalen Projekts in der Paketlogistik — von der fachlichen Analyse über die Entwicklung bis zu Auslieferung und Betrieb der Anwendungen.
Telekommunikations-Dienstleister
Softwareentwicklung im agilen Team mit Fokus auf stabile, gut getestete Abläufe im Hintergrund der Systeme.
Pharma-Logistikunternehmen
Aufbau eines vollständigen Docker-Clusters mit Ansible und Kustomize. Entwicklung mehrerer Spring-Boot-Middlewares für die Personalabteilung sowie Automatisierung des Rechnungsmanagements.
Regionaler Fahrradhändler
Web-Portal und Spring-Boot-Middleware zur Buchung von Werkstattterminen über eine Telefonhotline.
KI-Dienstleister im Gesundheitswesen
Portal zur KI-gestützten Vorhersage von Krankheitswahrscheinlichkeiten.