Available for new projects

Dominik Espitalier

SAP Full-Stack Developer & Solution Architect

I design and build end-to-end — from the frontend through the service layer to the backend. As a full-stack developer, I'm equally at home on the SAP Business Technology Platform and on-premise on S/4HANA systems, as well as in hybrid scenarios spanning both worlds. I'm currently leading the technical delivery of a project as Lead Developer and Architect, guiding the development team.

Dominik Espitalier
Expertise

Skills & Knowledge

Core Competencies

Frontend

SAP Fiori Freestyle (SAPUI5)since 2015
SAP Fiori Elementssince 2018
HTML5, CSS3 & JavaScriptsince 2012

Service

SAP CAPsince 2021
SAP RAPsince 2021
OData Services (SEGW)since 2016

Backend

ABAP / ABAP OOsince 2015
Node.jssince 2018
SQL

Further Knowledge

Platforms
SAP BTP (Cloud Foundry)S/4HANA on-premiseSAP HANA XSASAP Business SuiteSAP Analytics Cloud
Architecture & Leadership
Solution ArchitectLead Developer
Tools & Technologies
SAP Fiori ToolsCF CLISAP Business Application StudioEclipse — ADTVS CodeGitabapGitDockerBOPFABAP CDS ViewsHANA CDS ViewsCore Data Services (CDS)Unit testing (QUnit)Integration testing (OPA5)
Spoken Languages
German — nativeFrench — nativeEnglish — fluent
Career

Project Experience

A chronological overview of recent projects — further engagements and details on request.

2026

Freelance SAP Consultant

Client: Paricon AG, Rosenheim — SAP Fiori/UI5 Developer in the banking sector

Extended an existing SAP Fiori application for managing validation methods, groups and rules in a banking environment, including an Excel-based import/export function for hierarchical rule assignments.

  • Integrated and extended the OData service CONS_VECRULE_SRV
  • Excel import/export for validation methods, groups and rules, including transforming the flat import data into the backend's method-group-rule structure
  • Transformed and rebuilt hierarchical data structures in the backend
  • Implemented data validations and consistency checks
SAP FioriSAPUI5ODataBanking
2025 — Present

Freelance SAP Consultant

Client: Paricon AG, Rosenheim — as Lead Developer & Solution Architect

Designed and built a new, hybrid data anonymisation solution replacing a legacy application — comprising a SAP Fiori app suite for customising and controlling the process on SAP BTP, with the anonymisation logic running on-premise on the S/4HANA system.

  • Designed the overall architecture as a full replacement for an existing legacy solution
  • Suite of four SAP Fiori applications for customising and control, embedded in SAP Build Workzone
  • SAP CAP OData V4 as the central service layer on SAP BTP (PostgreSQL, SAP HANA Cloud)
  • Connection to the on-premise anonymisation logic (ABAP OData service on S/4HANA) via the SAP Cloud Connector
  • Code reviews within the development team
SAP CAPSAP Fiori LaunchpadSAP Build WorkzoneABAP ODataS/4HANASAP Cloud Connector
2025

Freelance SAP Consultant

Client: Paricon AG, Rosenheim — SAP Full-Stack Developer (On-Premise)

Designed and built a SAP Fiori Freestyle (SAPUI5) application to model test and migration objects, forming the basis for several downstream applications.

  • Internal product solution for standardised maintenance of complex migration structures
  • SAP RAP-based OData service on S/4HANA on-premise using deep-create scenarios
  • Clean business object model (root / child / association / composition) per SAP RAP best practices
  • Close functional alignment with the client's product owner
SAP RAPSAP Fiori FreestyleS/4HANA
2023 — 2025

Freelance SAP Consultant

Client: Consulting firm, Germany — major bank — SAP Full-Stack Developer (On-Premise)

Delivered employee and manager self-services as part of an S/4HANA transformation at a large German bank.

  • Implemented ESS/MSS processes for the S/4 transformation
  • SAP Fiori Freestyle & SAP Fiori Elements development
  • OData services via SEGW based on ABAP CDS views
  • OData services with SAP RAP (Restful ABAP Programming Model)
SAP Fiori ElementsSAP RAPSEGWABAP CDS
2022 — Present

Freelance SAP Consultant

Client: Paricon AG, Rosenheim — SAP BTP & SAP Fiori Launchpad Administrator

Built and administered the client's SAP BTP landscape from the ground up — subaccount and trust configuration, SAP Build Workzone, as well as activation and role configuration of the on-premise SAP Fiori Launchpad.

  • Introduced SAP BTP as a pioneer at the client: subaccount setup, Cloud Foundry environment and trust configuration with a custom Identity Provider (SAP IAS)
  • Built out SAP Build Workzone: sites, roles, catalogs and groups configured in the Content Manager
  • Activated and configured the on-premise SAP Fiori Launchpad: business catalogs, groups and PFCG role assignment
  • Activated OData services and ICF nodes in the SAP backend
  • Set up and integrated the SAP Cloud Connector
  • Deployed and configured various proofs of concept (POCs) on SAP BTP
  • Authored guides for implementing and deploying multi-target applications (MTA), onboarded colleagues
SAP BTPCloud FoundrySAP Build WorkzoneSAP Fiori LaunchpadSAP Cloud ConnectorPFCG
2022 — Present

Freelance SAP Consultant

Client: Axians — Solution Architect & SAP Full-Stack Developer (Cloud & On-Premise)

Ongoing development of a member portal, plus design and build of a SAP CAP-based failover server that takes over parts of the ABAP backend logic during maintenance windows.

  • Implemented various technical processes for a member portal
  • Designed and built a SAP CAP-based failover server to cover maintenance windows of the SAP ABAP backend, run as a Docker container
  • Rebuilt core ABAP business logic as SAP CAP services on the failover server
  • New SAP RAP service to replicate user data between the frontend server and the failover server
  • Operations and support for the production application: new features as well as support ticket resolution
SAP CAPDockerSAP RAPSupportSEGW
2021 — 2022

Freelance SAP Consultant

Client: Paricon AG — SAP Full-Stack Developer (SAP HANA XSA)

SAP software development across several areas, from master data maintenance to reporting dashboards.

  • Portal for master data maintenance within SAP FSDM (SAP CAP)
  • Business protocol as part of an ETL process (SAP RAP)
  • Dashboards for insurance company reporting (SAP SAC)
  • Backend processes with Node.js
SAP CAPSAP RAPSAP SACNode.js
2019 — 2021

SAP Service Expert / SAP Software Architect

SWM Services GmbH — Stadtwerke München

Functional and technical responsibility for the SAP Fiori development area at Stadtwerke München.

  • Responsible for the entire SAP Fiori development area
  • Designed a modular SAPUI5 application architecture
  • Authored development guidelines for SAPUI5 apps
  • Managed external service providers & coached developers
SAP Fiori FreestyleSAP Fiori ElementsODataCoachingArchitecture

Education

Business Information Systems (international)

Degree: Bachelor of Science

Interests

Triathlon
Mountain & snow hiking
Traveling
Programming (personal projects)