SAP · ABAP · UI5 / Fiori

SAP Technical ConsultantABAP Development

I mainly work on ABAP development in an international industrial environment. With a background in both front-end and back-end development, I am expanding my skills into UI5 / Fiori and the evolving SAP ecosystem.

Currently employed by an IT services company.

ABAP

  • Analyse
  • Fix
  • Develop
  • Test

UI5 / Fiori

  • MVC pattern
  • Responsive interfaces
  • Input checks and validation
  • OData consumption

Way of working

  • Understand the need
  • Structure the solution
  • Document
  • Improve

01 Background

From web development to the SAP ecosystem

My career transition into software development began in 2021, with front-end and back-end technologies. This first stage helped me build solid foundations in interface design, application logic, data structuring and code quality.

After earning my Front-End Developer professional qualification in June 2025, I joined an IT services company based in Orléans to specialise in SAP. Since October 2025, I have been developing my ABAP and UI5 / Fiori skills through an intensive training programme followed by a work-study placement in an international industrial environment. I also earned my Back-End Developer professional qualification in May 2026.

Milestones
2021Started front-end & back-end
06/25Front-End Developer qualification
10/25SAP specialisation — ABAP, UI5 / Fiori
05/26Back-End Developer qualification

02 Skills

Skills

Each skill states its real setting — with no rating or proficiency gauge.

Professional setting

ABAP Development

ABAPALVObject-oriented
Training

Data and Integration

CDSODataSQL
In progress

UI5 / Fiori

SAPUI5MVCFiori
Learning

SAP Ecosystem

S/4HANARAPSAP BTP

03 Projects

Projects

SAP Knowledge Hub

A local-first wiki built with HTML, CSS and JavaScript around ABAP and UI5 / Fiori, featuring knowledge trees and decision trees.

HTMLCSSJavaScript

Portable local-first outliner

A hierarchical tool built with HTML, CSS and JavaScript, usable offline, whose application and data can be carried on a USB stick or external drive.

HTMLOffline

Vehicle fleet management

An educational ABAP application for managing a vehicle fleet: creating vehicles, rentals, maintenance and history, in an object-oriented architecture with ALV output.

ABAPALV

Purchase order management

An anonymised UI5 / Fiori application built on the MVC pattern, with a clear and responsive interface.

UI5 / FioriMVC

04 Way of working

Way of working

01

Understand the need

Identify the goal, the business context, the constraints and the expected outcome before starting development.

02

Structure the solution

Break down the problem, clarify responsibilities and choose a suitable approach without adding unnecessary complexity.

03

Develop and test

Write readable code, check the different scenarios and handle errors or unexpected data clearly.

04

Document and improve

Keep useful decisions, make the behaviour easy to understand and gradually improve the solution.

05 SAP learning path

SAP learning path

Three stages of the journey, shown as levels — never as proficiency gauges.

Current foundation

ABAP

Development and fixes in an international industrial environment.

Development in progress

UI5 / Fiori

Fiori interfaces following the MVC pattern, in training and work-study.

Future learning path

S/4HANA · Clean Core · SAP BTP

Deepening the modern ecosystem: ABAP Cloud, RAP, SAP BTP.

06 Contact

Let’s discuss your SAP needs

Are you looking for someone who can understand an SAP requirement, analyse a problem and build a clear technical solution using ABAP or UI5 / Fiori? Tell me about your context, your needs or the opportunity you have in mind. I will respond transparently about the skills I can bring and how I could contribute.

I am currently employed by an IT services company and do not yet provide external services.