freiberufler Softwarearchitekt | SAP ABAP Cloud Developer | BTP Solution Architect auf freelance.de

Softwarearchitekt | SAP ABAP Cloud Developer | BTP Solution Architect

zuletzt online vor wenigen Tagen
  • 105€/Stunde
  • 70569 Vaihingen
  • Europa
  • de  |  en  |  tr
  • 22.05.2026
  • Contract ready

Kurzvorstellung

SAP-zertifizierter ABAP Cloud Developer und BTP Solution Architect

20+ Jahre Erfahrung als Softwarearchitekt. Schwerpunkte: ABAP Cloud, RAP, CDS Views, BTP

Diplom-Informatiker, Uni Stuttgart

Seit 2011 freiberuflich

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • SAP Certified – Back-End Developer – ABAP Cloud
  • SAP Certified – Solution Architect – SAP BTP
  • SAP Fiori UX
  • C# Developer5 J.
  • Mobile Software Engineer
  • Python
  • SAP ABAP
  • SAP User Certification – F.Level SAP S/4HANA 2023
  • SQL

Projekt‐ & Berufserfahrung

Software Architect – Embedded Systems
Continental Temic Microelectronic GmbH, Markdorf
2/2022 – 9/2024 (2 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2022 – 9/2024

Tätigkeitsbeschreibung

Softwarearchitektur (SWA) komplexer Embedded-Systeme im Architekturteam. Erstellung von Architekturartefakten, Komponentenstruktur und Schnittstellendefinition. Code Reviews und Qualitätssicherung in einem prozessgetriebenen Umfeld (ASPICE, funktionale Sicherheit).

Eingesetzte Qualifikationen

C# Developer, CAN-Bus (controller area network), Enterprise Architect (EA), Ethernet, Git, LIN-Bus (local interconnect network), Router / Gateways

Software Architect – Diagnostics & System Integration
odelo GmbH, Stuttgart
11/2020 – 12/2021 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2020 – 12/2021

Tätigkeitsbeschreibung

Einführung und Aufbau einer neuen standardisierten Softwareplattform als erstes Projekt dieser Art im Unternehmen. Fachliche Begleitung des Teams bei Architektur und Toolchain. Architektur und Implementierung von Diagnose- und Konfigurationskomponenten. Integration komplexer Subsysteme unter Einhaltung branchenspezifischer Qualitätsstandards.

Eingesetzte Qualifikationen

CAN-Bus (controller area network), Git, Programmierer C, C++

Software Engineer – Tooling & Data Integration
MVI SOLVE-IT GmbH, München
4/2020 – 12/2020 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2020 – 12/2020

Tätigkeitsbeschreibung

Wartung und Weiterentwicklung eines Java-basierten Systems zur Extraktion von Kommunikationskonfigurationen aus einer umfangreichen Datenbank. Fehlerbehebung und Implementierung neuer Funktionalitäten. Zusätzlich Konzeption und Durchführung einer technischen Schulung für eine standardisierte Softwareplattform.

Eingesetzte Qualifikationen

CAN-Bus (controller area network), Eclipse, Java-Entwickler, LIN-Bus (local interconnect network), XML

Software Engineer – Diagnostics
Continental - ADC Systems GmbH, Ulm
3/2020 – 4/2020 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2020 – 4/2020

Tätigkeitsbeschreibung

Analyse und Weiterentwicklung von Diagnosekomponenten in einem sicherheitskritischen Systemumfeld.

Eingesetzte Qualifikationen

Confluence, Enterprise Architect (EA), Git, Jira, UML

Software Architect – Autonomous Driving / Sensor Systems
Magna Electronics Europe GmbH & Co OHG, München
7/2019 – 12/2019 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2019 – 12/2019

Tätigkeitsbeschreibung

Architekturverantwortung für verteilte Diagnose- und Kommunikationskomponenten im Bereich Autonomes Fahren (Kamerasysteme). Entwurf modularer Softwarestrukturen mit Fokus auf Erweiterbarkeit und Wartbarkeit. Technische Abstimmung mit mehreren Entwicklungsteams.

Eingesetzte Qualifikationen

Enterprise Architect (EA), Programmierer C, C++

Software Architect – Autonomous Driving / Sensor Systems
Magna Electronics Europe GmbH, München
3/2018 – 4/2019 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2018 – 4/2019

Tätigkeitsbeschreibung

Architektur und Entwicklung einer Softwareplattform für LIDAR-Sensorverarbeitung im Bereich Autonomes Fahren. Schichtenarchitektur und Abstraktionsschichten für Hardwarezugriffe. Entwicklung einer unterstützenden Anwendung in C# für Architekturaufgaben. Verantwortung für Architekturentscheidungen und technische Dokumentation.

Eingesetzte Qualifikationen

C# Developer, Enterprise Architect (EA), Jira, Microsoft Visual Studio, Programmierer C, C++, QNX (Software)

Software Engineer / Architect – Industrial Systems
Bombardier Primove GmbH, Mannheim
7/2017 – 2/2018 (8 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2017 – 2/2018

Tätigkeitsbeschreibung

Softwareentwicklung für ein industrielles Energieübertragungssystem. Entwurf und Implementierung von Steuerungs- und Kommunikationskomponenten. Schnittstellendesign zwischen Hardware- und Softwareebenen. Zusätzlich Entwicklung einer C#-Anwendung zur automatisierten Generierung von Modulkonfigurationen aus Anforderungen.

Eingesetzte Qualifikationen

C# Developer, Microsoft Visual Studio, Programmierer C, C++

Function Owner – Car Multimedia
Harman Becker Automotive Systems GmbH, München
2/2017 – 5/2017 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2017 – 5/2017

Tätigkeitsbeschreibung

Fachliche Verantwortung für Softwarefunktionen in einem komplexen Infotainment-System. Erstellung und Verwaltung von Anforderungen und Tickets. Überwachung und Steuerung der Softwareentwicklung, Koordination zwischen Entwicklungsteams und Qualitätssicherung.

Eingesetzte Qualifikationen

Confluence, Eclipse, Git, Jira, MOST-Bus (media oriented systems transport), Programmierer C, C++, UML

Software Engineer – Safety-Critical Systems
Robert Bosch Automotive Steering, Schwäbisch Gmünd
2/2015 – 12/2016 (1 Jahr, 11 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2015 – 12/2016

Tätigkeitsbeschreibung

Entwicklung sicherheitskritischer Embedded-Software in C. Strikte Einhaltung von Coding Standards und Qualitätsprozessen. Unit Testing, statische Codeanalyse und systematische Code Reviews in einem regulierten Umfeld.

Eingesetzte Qualifikationen

Programmierer C, C++

Software Engineer – Embedded Systems
Eberspächer Controls GmbH, Landau
4/2014 – 1/2015 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

4/2014 – 1/2015

Tätigkeitsbeschreibung

Entwicklung und Wartung von Embedded-Software in C für ein Energiespeichersystem zur Wankstabilisierung. Modularer Softwareentwurf, Debugging und Integration in bestehende Systemlandschaften.

Eingesetzte Qualifikationen

Programmierer C, C++

Android App 'nemDROiD Password Manager' - Google Play Store
Inhouse-Projekt, Stuttgart
1/2014 – 3/2014 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2014 – 3/2014

Tätigkeitsbeschreibung

No longer available. Nicht mehr verfügbar im Store.

Eingesetzte Qualifikationen

Android Entwicklung, Java-Entwickler, SQL, XML

Software Engineer – Communication Systems
Hirschmann Car Communication, Neckartenzlingen
10/2013 – 12/2013 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2013 – 12/2013

Tätigkeitsbeschreibung

Softwareentwicklung im Bereich Fahrzeugkommunikation. Implementierung und Test von Kommunikationsprotokollen.

Eingesetzte Qualifikationen

Programmierer C, C++

Software Engineer – Embedded Systems
Valeo Schalter und Sensoren GmbH, Bietigheim-Bissingen
8/2011 – 9/2013 (2 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2011 – 9/2013

Tätigkeitsbeschreibung

Entwicklung eingebetteter Software für Sensorsysteme in C. Anforderungsbasierte Entwicklung, systematisches Testen und Integration in eine bestehende Plattformarchitektur.

Eingesetzte Qualifikationen

CAN-Bus (controller area network), LIN-Bus (local interconnect network), Programmierer C, C++

Senior Software Entwickler (Festanstellung)
ICT Software Engineering SüdWest GmbH, Karlsruhe, München
1/2008 – 6/2011 (3 Jahre, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2008 – 6/2011

Tätigkeitsbeschreibung

Entwicklung eines Architektur-Tools zur Synchronisation und Transformation von XML-basierten Schnittstellenbeschreibungen mit Persistierung in einer SQLite-Datenbank (Java, Hibernate, Ecore). Entwicklung einer Domain Specific Language (DSL) mit Eclipse-basiertem Editor und Codegenerierung zur automatisierten Transformation und Validierung von XML-Dokumenten (Java, Xtext). Aufbau und Konfiguration eines CI/CD-Servers mit automatisierten Pipelines für Build, Test und Artefakt-Auslieferung inkl. statischer Codeanalyse.

Eingesetzte Qualifikationen

Apache Maven, Continuous Delivery, Continuous Integration, Datenbankentwicklung, DevOps (allg.), Hudson Software, Java-Entwickler, Programmierer C, C++

Software Entwickler (Festanstellung)
Vector Informatik GmbH, Weilimdorf
3/2007 – 12/2007 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2007 – 12/2007

Tätigkeitsbeschreibung

Softwareentwickler
PlugIn für CANoe für automatischen Import von DiVa Projekten
Erweiterung DiVA um Diagnose-Protokoll von GM (GWM3110)

Eingesetzte Qualifikationen

C++, XML

System-Integration Engineer (Festanstellung)
Alpine Electronics R&D Europe GmbH, Stuttgart
10/2005 – 2/2007 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2005 – 2/2007

Tätigkeitsbeschreibung

Temperatur Tests, Diagnose Tests, CANoe Fernsteuerung für QNX Realtime OS

Eingesetzte Qualifikationen

MOST-Bus (media oriented systems transport), C# Developer, Programmierer (Sonstige), Test Automation

Ausbildung

Diplom-Informatiker
Diplom-Informatik
Universität Stuttgart
2005
Stuttgart

Über mich

Diplom-Informatiker (Universität Stuttgart) mit den Vertiefungslinien Datenbanken und Informationssysteme und Verteilte Systeme

• SAP-zertifizierter ABAP Cloud Back-End Developer und BTP Solution Architect

• Über 20 Jahre Berufserfahrung als Softwarearchitekt und Softwareentwickler: von Embedded und Automotive über Mobile-Entwicklung (iOS, Android) bis SAP

• Fundierte Kenntnisse in Softwarearchitektur, Softwareentwicklung, Datenbankentwicklung und DevOps

• Internationale Projekterfahrung mit hohen Qualitäts- und Sicherheitsanforderungen

• Erfahrung in der Präsentation technischer Konzepte und Erstellung von Entscheidungsvorlagen für Kunden und Stakeholder

Weitere Kenntnisse

SAP: SAP BTP, S/4HANA, Eclipse ADT, CDS View Entities, RAP (RESTful ABAP Programming), OData, Fiori Elements

Programmiersprachen: ABAP, Java, C, C++, C#, Swift, Python, SQL

Datenbanken: SAP HANA, SQLite, MySQL, SAP ASE, MS SQL Server

Architektur & Methodik: Arc42, Enterprise Architect, UML, Anforderungsmanagement (DOORS), funktionale Sicherheit, Code Reviews

DevOps und Tools: Git, GitHub, GitLab, CI/CD Pipelines, Maven, Jenkins, Sonar, Artifactory, Docker

IDEs: Eclipse (ADT), Visual Studio, VS Code, Xcode

Mobile Entwicklung: iOS und Android Anwendungen

Kollaboration: JIRA, Confluence, Perforce

Betriebssysteme: Linux, Windows, iOS, macOS, Android

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Türkisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
170
Alter
53
Berufserfahrung
20 Jahre und 8 Monate (seit 10/2005)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden