Junior SAP Developer · ABAP Cloud · RAP · CDS · OData V4 · SAP Fiori · SAP BTP
Background in software development and industrial automation · Dortmund, Germany
I build SAP applications end to end — CDS data model, SAP CAP services on SAP BTP, OData V4 and the UI — and I am currently building a RAP application on ABAP Cloud. I also build tooling around SAP delivery: static analysis, Clean Core checks and transport and integration preflights.
OmniTrade — multi-tenant procure-to-pay application on SAP BTP
Purchase requests with four-eyes approval, supplier offers and purchase orders, five roles, audit log and a data-grounded AI assistant.
SAP CAP CDS OData V4 HANA Cloud XSUAA React · Running on SAP BTP · UI demo
ERP Preflight — deterministic preflight analysis for SAP changes
19 engines for Clean Core, integrations, transports and operations; every finding points to file, line and SHA-256.
TypeScript Next.js NestJS Python PostgreSQL Docker · Active development · erppreflight.com
SAP RAP Portfolio — purchase request app on ABAP Cloud
CDS → RAP business object (managed, draft, validations, actions) → OData V4 → Fiori Elements, with ABAP Unit tests.
ABAP Cloud RAP CDS OData V4 Fiori Elements · In development, published when complete
DecisionCore AI — explainable, rule-based decision support on SAP BTP
Configurable rules engine with optional AI scoring and a traceable score breakdown for every decision.
SAP CAP CDS SAPUI5 XSUAA · Prototype
- Back-End Developer – ABAP Cloud (C_ABAPD)
- SAP Fiori Application Developer
- Solution Architect – SAP BTP
- SAP Generative AI Developer (C_AIG)
SAP: ABAP Cloud · RAP · CDS · OData V4 · Fiori Elements · SAPUI5 · SAP CAP · SAP HANA Cloud · SAP BTP (Cloud Foundry, XSUAA)
Engineering: TypeScript · Node.js · Python · PostgreSQL · Docker · GitHub Actions · Git

