31.03.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Backend Entwickler | SAP CAP | Python

München, Deutschland
Nur Remote
Fachinformatiker Anwendungsentwicklung
München, Deutschland
Nur Remote
Fachinformatiker Anwendungsentwicklung

Profilanlagen

Andreas Stuerz Freelancer Profil 12.12.2025.pdf

Über mich

Ich bin Software Entwickler mit über 20 Jahren Berufserfahrung, spezialisiert auf SAP CAP und Python Backend Entwicklung.

Skills

SAP CloudCloud FoundryPythonSAP HANASqlalchemySAP EntwicklungSAP BTPBackendSAP FioriSAP UI5
SAP:
  • SAP CAP (Cloud Application Programming Model) (Node.js / Typescript)
  • Open Data Protocol (OData v2, OData v4)
  • SAP Fiori Elements
  • Core Data Services (CDS)
  • SAP Cloud SDK
  • SAP HANA Database
  • SAP HANA Database Explorer
  • SAP HANA XSA (Application Development)
  • SAP Data Intelligence (Graph & Operator Development)
  • SAP Business Technology Platform
  • SAP BTP Cloud Foundry Runtime
Programmierung
  • Python
  • Typescript
  • Javascript
  • Node.js
  • Kotlin
  • SQL
  • Bash
  • HTML
  • CSS

Python Frameworks
  • FastAPI (RESTful)
  • Django (Web)
  • SQLAlchemy (DB)
Datenbanken
  • SAP Hana Database
  • PostgreSQL
  • MySQL
Testing
  • Unit-Tests
  • jest
  • pytest

Machine Learning Konzepte
  • Natural Language Processing
  • Deep Learning
  • Supervised Learning
  • Transfer Learning
  • Classification

Machine Learning Tools
  • Pandas
  • Jupyter
  • scikit-learn
  • Tensorflow
  • Pytorch
  • Hugging Face Transformers
  • Label Studio
  • BERT
  • spaCy
  • NumPy
  • SciPy
  • Matplotlib
  • Seaborn

Versionskontrolle
  • Git
CI / CD
  • GitLab
  • Jenkins
  • Github Actions
Container
  • Kubernetes (CKA)
  • Docker
  • Helm
Automatisierung / Server Configuration Management
  • Puppet
  • Ansible
  • Terraform
IDE
  • IntelliJ IDEA
Betriebssystem
  • Linux
  • MacOS
  • Windows

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

SAP CAP Backend Entwicklung

führender deutschen Anbieter von Unternehmenssoftware

Internet und Informationstechnologie

>10.000 Mitarbeiter

Das Forschungsdatenzentrum Gesundheit (FDZ) ermöglicht die Nutzung der Abrechnungsdaten aller gesetzlich Versicherten in Deutschland für wissenschaftliche Zwecke. Ziel ist es, durch neue Erkenntnisse die medizinische Versorgung nachhaltig zu verbessern.

Technologien:
SAP Cloud Application Programming Model (CAP), SAP Fiori Elements, Python, Node.js, Typescript, SQL, SQLAlchemy, pytest, Jest, SAP UI5, SAP HANA Database, SAP Data Intelligence, SAP Database Explorer, SAP HANA XSA, Cloud Foundry, Github, Gitlab, Docker, Kubernetes, Azure DevOps, Confluence, Scrum

Aufgaben:
  1. Entwicklung von SAP CAP Backend Services.
  2. Weiterentwicklung einer SAP CAP & Fiori Elements Anwendung für performante und skalierbare Datenimporte.
  3. Entwicklung von SAP Data Intelligence Graphen und Operatoren zur Anonymisierung, Pseudonymisierung und Verarbeitung großer Gesundheitsdatensätze.
  4. Umsetzung automatisierter Unit- und Integrationstests (pytest, Jest).
  5. Durchführung von Code-Reviews und Sicherstellung von Codequalität sowie Einhaltung technischer Standards.
  6. Pflege und Erweiterung der technischen Dokumentation.
  7. Arbeit im Scrum-basierten Umfeld.

Automatisches Erkennen von verdächtigem Bildtext

Online-Marktplatz

Medien und Verlage

10-50 Mitarbeiter

Implementierung einer KI zur Überprüfung extrahierter Texte von hochgeladenen Bildern auf potenzielle Verstöße gegen Plattform Richtlinien. Verdächtiger Text wird von der KI erkannt und in eine Queue im Admin-Bereich verschoben, um eine schnellere und effizientere Identifikation auf der Plattform zu ermöglichen. Zur Minimierung der Kosten für die Annotation von Trainingsdaten und Steigerung der Erkennungsrate wurde erfolgreich eine Active Learning Pipeline eingeführt. Durch die Annotation von nur etwa 7% der Daten konnte eine beeindruckende Erkennungsrate von 75% erreicht werden.

Aufgaben:
  • Entwicklung eines Microservices zur Bereitstellung des Machine Learning-Modells
  • Implementierung von Akzeptanz- und Unit-Tests für den Microservice
  • Integration des Microservice in die Active Learning Pipeline
  • Entwicklung von ETL-Pipelines für den effizienten Import und Export von Trainingsdaten
  • Integration der Lösung in den Administrationsbereich des Portals
  • Aufbau einer Plattform zum annotieren von Daten
  • Implementierung von Tracking-Mechanismen zur Erfassung von Metriken

Extrahieren von Text in Bildern mit OCR

Online-Marktplatz

Medien und Verlage

10-50 Mitarbeiter

Beim Upload von Bildern auf die Plattform wird ein innovatives Feature integriert: Bilder, die Text enthalten, werden automatisch erkannt und dieser Text wird extrahiert. Diese Funktion dient dazu, den enthaltenen Text zu überprüfen und sicherzustellen, dass er den Plattform Richtlinien entspricht. Im Falle von Regelverstößen ermöglicht die automatische Erkennung eine schnelle Reaktion, um die Einhaltung der Richtlinien zu gewährleisten und die Integrität der Plattform zu schützen.

Aufgaben:
  • Entwicklung eines Microservice zu Bereitstellung eines OCR Service
  • Implementierung von Akzeptanz- und Unit-Tests für den Microservice
  • Integration der Lösung in den Administrationsbereich des Portals
  • Evaluierung und Optimierung verschiedener OCR Systeme hinsichtlich Erkennungsrate und Performance

Optimierung des Kategorie-Vorschlagssystems für Anzeigen

Online-Marktplatz

Medien und Verlage

10-50 Mitarbeiter

Bei der Veröffentlichung einer neuen Anzeige auf der Plattform erhalten Benutzer nun genauere Kategorie Vorschläge. Durch die Aktualisierung des Modells, das nur Anzeigentexte als Trainingsdaten verwendet und mit einer zehnfachen Datenmenge trainiert wurde, konnte die Anzahl der hilfreichen Kategorie Vorschläge um 60% gesteigert werden. Die Top 3 Kategorien, die das Modell klassifiziert hat, werden nun den Benutzern präsentiert, was ebenfalls zur verbesserten Erkennungsrate beiträgt.

Aufgaben:
  • Entwicklung eines Microservices zur Bereitstellung des Machine Learning-Modells
  • Implementierung von Akzeptanz- und Unit-Tests für den Microservice
  • Beschaffung, Aufbereitung und Analyse von Trainingsdaten
  • Trainieren und Auswerten von ML Modellen
  • Implementierung von Tracking-Mechanismen zur Erfassung von Metriken

KI zur Reduzierung von Support Anfragen

Online-Marktplatz

Medien und Verlage

10-50 Mitarbeiter

Implementierung einer Künstlichen Intelligenz, die vor dem Support-Kontaktformular im Kundenportal positioniert ist, um die Anfragen an den Kundenservice zu minimieren. Die KI erkennt die Kategorie der Anfrage und gibt sofort eine Antwort. Falls die Kategorie nicht erkannt wird, wird die Anfrage an den Kundensupport weitergeleitet. Seit der Einführung dieser Lösung konnte die Anzahl der Anfragen an den Kundenservice um etwa 70% reduziert werden, was zu einer erheblichen Entlastung im Kundenservice führte.

Aufgaben:
  • Entwicklung eines Microservices zur Bereitstellung des Machine Learning-Modells
  • Implementierung von Akzeptanz- und Unit-Tests für den Microservice
  • Integration der Lösung in das Backend- und Frontend des Portals
  • Beschaffung, Aufbereitung und Analyse von Trainingsdaten
  • Trainieren und Auswerten von ML Modellen
  • Tracking der Lösung zur Erhebung von Metriken

Plattform für Microservices auf Basis von Kubernetes

Online-Marktplatz

Medien und Verlage

10-50 Mitarbeiter

Für den Betrieb von Microservices und die Anbindung an das Portal wurden mehre Kubernetes Cluster für Entwicklungs- und Produktionsumgebung bereitgestellt. Mit Hilfe der bereitgestellten Plattform konnten Funktionalitäten aus der monolithischen Software rausgelöst und speichereffizient betrieben werden.

Aufgaben:
  • Bereitstellen von Kubernetes für Build-, Integrations- und Produktionsumgebung
  • Automatisierte Bereitstellung und Skalierung der Kubernetes Cluster Ressourcen
  • Erstellen von CI/CD Pipelines in GitLab für die Bereitstellung von Microservices
  • Helm Charts für Python und Kotlin Microservices
  • Integration der Kubernetes Cluster in die Loadbalancing Infrastruktur
  • Authentifizierung und Autorisierung der Plattform via LDAP
  • Inbetriebnahme von Microservices
  • Monitoring und Logging der Infrastruktur- und Anwendungskomponenten
  • Backup / DIsaster Recovery
  • Know-how Transfer und Coaching des IT-Betriebs
  • Dokumentation

Plattform für Microservices auf Basis von Openshift

Finanzdienstleister

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Für die Abspaltung von Teilen einer monolithischen Anwendung hin zu Microservices wurde eine maßgeschneiderte Plattform sowohl für die Entwicklungs- als auch für die Produktiv- Umgebung bereitgestellt. Herausforderungen bei diesem Projekt waren die hohen Sicherheitsstandards im Banking Umfeld, die Menge der Microservices und die Anzahl der Teams. Durch den erfolgreichen Roll-Out der Plattform, konnte die Entwicklungszeit für neue Funktionalitäten drastisch verkürzt werden.

Aufgaben:
  • Planung und Durchführung der Migration von Teilen des Monolith hin zu Microservices
  • Automatisierte Bereitstellung der benötigten Infrastruktur als Infrastructure-as-Code
  • Technische Unterstützung und Coaching der Entwickler beim Design, Aufbau und Betrieb der Microservices
  • Absichern der Entwicklungs- und Produktivumgebung nach Vorgaben der IT-Security
  • Einrichtung eines Monitoring für die Infrastruktur und Anwendungskomponenten
  • Einrichten des zentralen Log Management für Anwendungen und Infrastruktur
  • Backup, Restore und Disaster Recovery Prozedur
  • Authentifizierung und Autorisierung der Plattform am Active Directory
  • CI/CD Pipelines mit Gitlab

Software Developer

RZ Betreiber

Internet und Informationstechnologie

10-50 Mitarbeiter

Entwicklung einer hochverfügbaren und mandantenfähigen Software für das Datacenter Infrastructure Management (DCIM).
Die Anwendung unterstützt Rechenzentrumsbetreiber bei der effizienten Verwaltung ihrer Infrastruktur. Zu den zentralen Funktionen gehören:
  1. Asset Management
  2. Power Usage Effectiveness (PUE) Messung
  3. Remote Power Control
  4. Videobasierte Rack-Überwachung
  5. Automatisierte Stromverbrauchsabrechnung
  6. Zugriffskontrolle
  7. Mobile App (Android & iOS) für den Vor-Ort-Zugriff
  8. Lückenlose Ereignisprotokollierung auf Rack-Ebene
Technologien:
Python, Django, Javascript, jQuery, PostgreSQL, Linux, Bash, SNMP, REST, Confluence, Jira
Aufgaben:
  1. Konzeption und Entwicklung der Webanwendung mit Django
  2. Datenbankdesign und -entwicklung mit PostgreSQL
  3. Entwicklung der mobilen Benutzeroberfläche mit jQuery (Android & iOS Web-App)
  4. Implementierung von Unit-, Integrations- und End-to-End-Tests
  5. Anbindung an ERP-Systeme zur automatisierten Stromkostenabrechnung
  6. Integration in die bestehende Netzwerkinfrastruktur
  7. technische Dokumentation
exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.06.2027


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden