My Portfolio

This website is made with heart utilizing React and the NextJS framework and entirely styled with TailwindCSS. I use this as a playground to constantly test new tools.

My Freelance Website

Private Project

This website is made with heart utilizing React and the NextJS framework and entirely styled with TailwindCSS. I use this as a playground to constantly test new tools.

Currently under development. Powered by NextJS, TypeScript, MUI, PostgreSQL, Prisma and Supabase.

Volunteering App

Private Project

Currently under development. Powered by NextJS, TypeScript, MUI, PostgreSQL, Prisma and Supabase.

Demands list as part of Enhance Ai. Built with MUI DataGrid. Features multiple filter options and a diverse range of interactive cells.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

Demands list as part of Enhance Ai. Built with MUI DataGrid. Features multiple filter options and a diverse range of interactive cells.

Supplier list as part of Enhance Ai. Built with MUI DataGrid. Features multiple filter options and a map view.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

Supplier list as part of Enhance Ai. Built with MUI DataGrid. Features multiple filter options and a map view.

I integrated apache-superset dashboards into the main app.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

I integrated apache-superset dashboards into the main app.

I built a variety of interactive data widgets for the analytics dashboards of the app presenting different metrics to buyers utilizing CubeJS.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

I built a variety of interactive data widgets for the analytics dashboards of the app presenting different metrics to buyers utilizing CubeJS.

The frontend was built with Vite, TypeScript and MUI.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

The frontend was built with Vite, TypeScript and MUI.

The data communication with the microservices was handled via GraphQL endpoints.

Augmented Procurement Platform

Procure.Ai Ltd / GmbH

The data communication with the microservices was handled via GraphQL endpoints.

Overview of the released Storyboards.

SAP Storyboard

SAP SE

Overview of the released Storyboards.

Table of contents view where users can directly navigate to a slide.

SAP Storyboard

SAP SE

Table of contents view where users can directly navigate to a slide.

I worked on a futuristic presentation creation tool which enables users to easily create professional-looking slides.

SAP Storyboard

SAP SE

I worked on a futuristic presentation creation tool which enables users to easily create professional-looking slides.

Table of contents view where users can directly navigate to a slide.

SAP Storyboard

SAP SE

Table of contents view where users can directly navigate to a slide.

Example of one Storyboard. In the header, you see a progress bar and the section you are in. You can scroll through the slides by mouse wheel, dragging the slide, using the arrow keys, or clicking the arrow buttons.

SAP Storyboard

SAP SE

Example of one Storyboard. In the header, you see a progress bar and the section you are in. You can scroll through the slides by mouse wheel, dragging the slide, using the arrow keys, or clicking the arrow buttons.

Built with Create React App, Vanilla JavaScript and REST APIs.

SAP Storyboard

SAP SE

Built with Create React App, Vanilla JavaScript and REST APIs.

I primarily worked on a content-management web application for SAP partners which got thousands of impressions utilizing React, TypeScript, JSS, Jest and REST APIs.

SAP Content Discovery

SAP SE

I primarily worked on a content-management web application for SAP partners which got thousands of impressions utilizing React, TypeScript, JSS, Jest and REST APIs.