Skip to content
View mariokernich's full-sized avatar

Organizations

@SWANGmbH @ui5-community

Block or report mariokernich

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mariokernich/README.md

Mario Kernich

Technology Manager at SWAN GmbH · SAP UI5 & Fiori · ABAP RAP · SAP BTP · TypeScript · AI automation

Blog · LinkedIn · Email

About me

I work primarily with the SAP stack, including SAP UI5, Fiori, ABAP, RAP, BTP and EWM, alongside modern web technologies such as TypeScript and cloud-based architectures. My role spans project implementation and product development, shaping SAP solutions that fit real business needs.

I enjoy sharing knowledge: mentoring trainees, running training sessions, discussing best practices with colleagues and speaking at community events such as ABAPConf and UI5ers Live.

I love solving complex problems and discovering new technologies along the way. Beyond SAP, I like to take things apart and understand how they work, whether that's an unfamiliar framework, automation, AI tooling or an app of my own. That curiosity usually finds its way back into my daily work as cleaner code, better tooling and more pragmatic solutions. Away from the keyboard you'll find me DJing or traveling.

Projects

SAP & UI5

Project Description
ui5-touch-controls Standard UI5 controls rebuilt for touch, plus the ones sap.m is missing
generator-ui5-ts-flp-plugin Generator for Fiori Launchpad plugins in TypeScript, using the Extension API with a fallback for older UI5 versions
ui5-fontawesome-lib Brings the industry-standard Font Awesome icon library to UI5
ui5-icon-explorer Enhanced Icon Explorer for UI5, including the Font Awesome icons

Apps

Project Description Platforms
PST Viewer Open, search and read Outlook data files and mail archives (PST, MSG, EML, MBOX). Strictly read-only, works offline, no tracking. Website macOS, Windows, Linux, iOS, Android
NextSet Rest timer between sets at the gym, with haptic and audio countdown and phone/watch sync. Website iPhone, Apple Watch, Android, Wear OS

Talks

Date Event Topic Resources
Aug 2026 UI5ers Live (online) New Generator for Fiori Launchpad Plugins Video · Slides
Jun 2026 ABAPConf, Mannheim Building Custom CDS Views with Unmanaged Queries in ABAP RAP Video · Slides & code
Mar 2026 SAP Intelligence Event, Amsterdam Automatically translate texts of development objects with AI and n8n Video
Nov 2025 UI5ers Live (online) Introducing new UI5 Font Awesome Library Project
Jun 2025 ABAPConf, Hamburg Automated documentation with AI and n8n for SAP packages Video

Get in touch

I'm always happy to connect. Reach out on LinkedIn or by email, and read more about SAP development and tooling on my blog kernich.de.

Pinned Loading

  1. ui5-touch-controls ui5-touch-controls Public

    Standard UI5 controls, rebuilt for touch — plus the ones sap.m is missing. 👆🏻

    TypeScript 5

  2. ui5-community/ui5-fontawesome-lib ui5-community/ui5-fontawesome-lib Public

    Enhance your UI5 apps with Font Awesome! 🚀 This library enables seamless use of Font Awesome icons within the SAP icon namespace, bringing modern and scalable icons to your Fiori applications.

    TypeScript 4 2

  3. ui5-community/generator-ui5-ts-flp-plugin ui5-community/generator-ui5-ts-flp-plugin Public

    Generator for TypeScript based Fiori Launchpad plugin which uses the official UI5 tooling. This generator built as a plug-in for the community project Easy-UI5 by SAP.

    JavaScript 2

  4. ui5-community/ui5-icon-explorer ui5-community/ui5-icon-explorer Public

    A powerful and modern icon explorer for SAPUI5 applications that uses the ui5-fontawesome-lib the extend the built-in icons with Font Awesome with an look and feel of the standard Icon Explorer app

    TypeScript 2

  5. ui5-tcode-finder ui5-tcode-finder Public

    T-Code Quick Finder: Fast and efficient way to search for SAP transaction codes 🚀

    TypeScript 7