THOMAS BRAUN

Senior Software Developer | Solution Designer | IT Consultant


SAP Retail | SAP PMR | ABAP OO | SAP UI5/OData | C#/.NET | Flutter | Mobile Apps

Freiberuflicher Softwareentwickler seit 2007 mit Schwerpunkt auf individuellen Unternehmenslösungen, SAP Retail und modernen Frontend-/Backend-Erweiterungen.


Portrait von Thomas Braun
Erfahrung30+ Jahre Softwareentwicklung
25+ Jahre SAP Umfeld
FokusSAP Retail, Promotion Planning, PMR, UI5/OData, Mobile- und Cross-Plattform Entwicklung
ProfilAnforderungsanalyse, Lösungsdesign, technische Konzeption, Umsetzung und Dokumentation

Kurzprofil

Softwareentwicklung, Lösungsdesign und Umsetzung aus einer Hand.

Senior Softwareentwickler, Solution Designer und IT Consultant mit über 30 Jahren Erfahrung in der Entwicklung komplexer Software- und Unternehmenslösungen. Mein Schwerpunkt liegt auf der Analyse fachlicher Anforderungen, der Konzeption tragfähiger Lösungskonzepte sowie deren technischer Umsetzung in anspruchsvollen Projektumgebungen.

Seit 1998 bin ich im SAP-Umfeld aktiv, insbesondere in den Bereichen SAP Retail, Promotion Management, SAP UI5/OData, ABAP/ABAP OO sowie bei individuellen Erweiterungen und Weiterentwicklungen gewachsener Systemlandschaften.

Darüber hinaus verfüge ich über langjährige Erfahrung außerhalb des SAP-Umfelds, unter anderem mit Java/J2EE, C#/.NET, Automotive- und Produktionssystemen sowie der Entwicklung von Desktop-, Mobile- und Cross-Plattform-Anwendungen. Eigene iOS-Anwendungen entwickle und veröffentliche ich seit 2008.

Meine berufliche Laufbahn begann mit einer Ausbildung zum Datenverarbeitungskaufmann an den Universitätskliniken des Saarlandes. Dort konnte ich bereits früh praktische Erfahrungen in großen Unternehmenssystemen und bei der Einführung von SAP R/3 sammeln.

Kompetenzen

Kernkompetenzen

SAP RetailSAP PMRABAP / ABAP OOSAP UI5WebDynpro ABAPODataC#/.NETSQLiOS / SwiftiOS / Objective-CFlutterMobile Apps

SAP & Retail

  • SAP Retail / ERP / S/4HANA Migration
  • Promotion Management for Retail, PPC, Marketingplanung
  • ABAP, ABAP Objects, Classic Dynpro, Reports
  • SAP UI5, Fiori, OData 2.0, BOPF
  • IDoc/ALE, RFC, BADIs, User Exits

Softwareentwicklung

  • Java/J2EE, Java Swing, JSP, Enterprise Java Beans
  • C#/.NET, Compact Framework, Windows Mobile
  • C/C++, Visual Basic, VBA, PHP, JavaScript
  • SQL, Stored Procedures, MS SQL, Oracle, DB2, SQLite
  • GitHub, CVS, Perforce und klassische Projektumgebungen

Mobile & eigene Produkte

  • iOS/iPadOS Entwicklung seit 2008
  • Objective-C, Swift, Cocoa, CoreData
  • CoreGraphics, AVFoundation, OpenGL/OpenAL
  • Flutter seit 2019 für Cross-Plattform-Entwicklung
  • Eigene Apps und Produkte über cool-apps.de

Arbeitsweise & Rolle

  • Anforderungsanalyse und Lösungsdesign
  • Technische Konzeption, Spezifikation und Umsetzung
  • Architekturentscheidungen und Systemdesign
  • Analyse gewachsener Systeme und gezielte Fehlerbehebung
  • Dokumentation, Test und nachhaltige Wartbarkeit

Technologieüberblick

ABAPABAP OOWebDynpro ABAPClassic DynproSAP UI5ODataBOPFIDoc/ALERFCFioriJavaC#/.NETObjective-CSwiftFlutterSQLCoreDataSQLiteFirebase

Werkzeuge & Entwicklungsumgebungen

ABAP WorkbenchEclipseXcodeVisual StudioAndroid StudioGitHubMonoDevelopVS Code

Ausgewählte Projekte

SAP Retail, Promotion Planning, Mobile & Automotive

08/2024 – 07/2025retailsolutions / Gebr. Heinemann

PPC – Promotion Planning Calendar

Weiterentwicklung, Wartung und Qualitätssicherung

Erweiterung bestehender SAP-UI5-Frontend-Komponenten und OData-Services, Anpassung von ABAP/OO Backend-Logik, Analyse von Schwachstellen und Performance-Themen im gewachsenen Systemumfeld.

SAP UI5, OData 2.0, ABAP/ABAP OO, SAP Fiori, Eclipse

09/2022 – 01/2024retailsolutions / Migros Gruppe CH

Projekt EIGER – Migration nach SAP S/4HANA

Konzeption, Spezifikation und Umsetzung

Migration kundeneigener Entwicklungen aus der R/3-Systemlandschaft nach SAP S/4HANA, insbesondere Lieferantenlager und Filialkonsignation. Zusätzlich Erweiterung und Korrektur bestehender UI5-Lösungen im Support- und Change-Request-Umfeld.

ABAP/ABAP OO, Classic Dynpro, Classic Reports, IDoc, SAP UI5, Fiori, Eclipse

01/2020 – 06/2022Königstein / Kaufland – Schwarz IT

Marketingplanung Werbung international

Weiterentwicklung des zuvor aufgebauten PMR-Systems

Technische Weiterentwicklung der bestehenden internationalen PMR-Lösung. Erweiterung des Varianten-Tools, Optimierung bestehender Prozesse, PMR-Cockpit, Reports, Synchronisation von ERP-Stammdaten sowie Analyse und Korrektur technischer Schwachstellen im gewachsenen Systemumfeld.

SAP WebDynpro ABAP, ABAP OO, Classic Reports, SAP UI5, Fiori

04/2019 – 12/2019retailsolutions / Volg Konsumwaren AG

Marketing-Kalender ohne CAR/PMR

Backend, Services und Fiori-nahe Umsetzung

Entwicklung einer Promotion-Planungs- und Kalender-Lösung auf SAP ERP EHP8. Besondere Herausforderung: kundeneigene Lösung auf klassischem SAP-Retail-System ohne CAR/PMR, inklusive Prozess-Reengineering, Planungslogik und Aktionsanlage.

ABAP OO, BOPF, OData, SAP UI5

02/2015 – 06/2018retailsolutions / Kaufland International

Internationale Werbeplanung auf Basis SAP PMR

Internationale Marketing- und Werbeplanung

Konzeption, Entwicklung und Erweiterung eines internationalen Werbeplanungssystems auf Basis von SAP PMR zur Harmonisierung länderübergreifender Werbeplanungsprozesse.

SAP PMR, ABAP OO, WebDynpro ABAP, SAP UI5 Prototyping, Classic Reports

2002 – 2006SAP AG / Daimler

PLUS / PLUS+ und Audit Office

Java/C# Entwicklung, Architektur, Frontend und Datenbank

Mehrjährige Automotive-Erfahrung in Produktionsleit- und Steuerungssystemen. Java-Prototyping und C#/.NET-Neuentwicklung des PLUS-Clients sowie Ablösung des Qualitätsmanagement-Systems Audit Office durch eine komplette C#/.NET-Neuentwicklung mit MS SQL.

Java, EJB, Swing, HTML/CSS/JavaScript, C#/.NET, MS SQL

Arbeitsweise

Technisch sauber, pragmatisch und teamfähig.

Technisch sauber

Ich lege Wert auf wartbare Lösungen, klare Strukturen und nachvollziehbare Dokumentation.

Pragmatisch

Ich arbeite mich schnell in bestehende Systeme ein und finde Lösungen, die zum Projektumfeld passen.

Teamfähig

Ich verbinde Entwicklung, Fachbereich und Beratung und kommuniziere technische Themen verständlich.

Persönliche Arbeitsweise

Ich arbeite sehr gerne im Team und bin überzeugt, dass die besten Lösungen im Austausch mit den entsprechenden Fachbereichen, Kollegen und Kunden entstehen.

Für mich endet gute Softwareentwicklung nicht mit der erfolgreichen Inbetriebnahme. Wartbarkeit, nachvollziehbare Dokumentation und eine saubere Übergabe an nachfolgende Entwickler gehören ebenso zu einer professionellen Lösung wie die technische Umsetzung selbst.

Kontakt

Interesse an Zusammenarbeit?

Gesucht werden Projekte, in denen langjährige Entwicklungserfahrung, technische Tiefe und pragmatische Umsetzung zusammenkommen. Neben SAP- und Retail-Projekten interessieren mich insbesondere moderne Desktop-, Mobile- und Cross-Plattform-Lösungen sowie individuelle Produkt- und Softwareentwicklungen mit technischem Gestaltungsspielraum.

Gerne können Sie mein vollständiges Profil als PDF oder Word-Dokument hier herunterladen:

📄 Lebenslauf als PDF   📄 Lebenslauf als Word-Dokument

Thomas Braun
56290 Uhler, Deutschland

th.braun.sb[at]t-online.de

cool-apps.de