What we do

Design, build, and operate.

We cover the full product lifecycle with one senior team — so nothing gets lost between the people who planned it, the people who built it, and the people who keep it running.

SAP Fiori & UI5React & TypeScriptJava & Spring BootGDPR-conscious architectureWe operate what we build
Core services

Six services, one continuous line

Select any service to see what you get and how we deliver it.

Technology expertise

SAP Fiori and UI5, without the SAP compromise

SAP shops rarely do modern frontend well. Modern frontend shops rarely understand SAP. We do both, which is why our SAP applications do not feel like SAP applications.

SAP Fiori & UI5 development

Custom SAP Fiori and UI5 applications, Fiori Elements, and add-on development. Built to Fiori design guidelines, tested with QUnit and Playwright, deployed through CI/CD like any other modern codebase.

SAP UX modernisation

If your team avoids the SAP system, that is a design problem, not a training problem. We research the people who use it daily and redesign the workflows around them, including S/4HANA UX and legacy application modernisation.

React and TypeScript inside SAP landscapes

Where UI5 is the wrong tool, we build in React and TypeScript and integrate cleanly over OData and REST. Our DIDI platform runs SAPUI5, React and OpenBridge components in the same product.

Enterprise backends and integration

Java and Spring Boot services, SAP CAP, OData and REST APIs, PostgreSQL and SAP HANA. Authentication through OAuth 2.0 and Keycloak with role-based access control.

To be explicit: we are not an SAP partner and hold no SAP certification. What we have is a decade of shipped Fiori and UI5 work, and our own SAPUI5-based platform in production.

SAP Fiori & UI5 development in detail
Our process

How we work

01

Discovery

We define goals, scope and priorities, map the users and the systems involved, and produce a technical plan you can budget against. Research-driven, not assumption-driven.

02

Design

Information architecture, wireframes, then interactive prototypes. We refine against real user feedback and validate through user acceptance testing before anything is built for production.

03

Build

Iterative delivery on production-grade architecture from the start. Type safety, automated tests in QUnit and Playwright, and CI/CD pipelines that run on every commit.

04

Operate

Deployment, monitoring, security patches and a roadmap that keeps developing. We stay responsible for the software after launch, which is why we build it to be maintainable.

Technology

What we actually use

Only technologies we have delivered in production. Nothing aspirational.

Frontend

  • SAP UI5
  • SAP Fiori
  • Fiori Elements
  • React
  • TypeScript
  • Web Components
  • OpenBridge

Backend

  • Java
  • Spring Boot
  • Spring WebFlux
  • Node.js
  • SAP CAP
  • OData
  • REST

Data

  • PostgreSQL
  • SAP HANA
  • RabbitMQ
  • Flyway

Security

  • OAuth 2.0
  • Keycloak
  • Role-based access control

Quality

  • QUnit
  • Playwright
  • GitHub Actions

Operations

  • Docker
  • Docker Compose
  • Ansible
  • GitHub CI/CD
  • Linux

CMS

  • TYPO3
  • WordPress
  • PHP
  • Headless CMS

Ready to start?

Feeling stuck between idea and execution?

Tell us what you are trying to build. A free first consultation with the specialists who would deliver it — and an honest answer on whether we are the right fit.