You can download my CV here for additional details about my background and experience:
Download CVJul 2026 (expected)
Abitur (A-levels)
Gymnasium Grootmoor
Jul 2025
Mathematics Tutor
Gymnasium Grootmoor
Jul 2024
Social Care Intern
TAS Norderstedt (Diakonie Hamburg)
Jul 2023
Full-Stack Development Intern
Mindmatters
This is a brief overview of the technologies and tools I have much experience with. There are of course many more technologies I have worked with, but these are the main ones I use on a regular basis.
File Explorer Plugin for Elgato Streamdeck
> 10000 Downloads
TypeScript
StreamDeck SDK
Explore your files and folders without ever leaving your Stream Deck. The File Explorer Plugin lets you browse directories, preview images, open folders, and even run custom commands. All directly from your Stream Deck keys.

List of Java repositories - mostly Minecraft plugins
Java
Spigot
Docker
Database
A collection of Minecraft Java plugins and other tools I've developed over the years, showcasing my skills in Java programming and Minecraft server customization. I can't share everything publicly though. A majority of my work is related to SmashMC, which isn't open-source. If you're interested in any of these projects or want more information, just contact me.
SmashMC Website
Nuxt.js
TypeScript
PocketBase CMS
Three.js
A website for the Minecraft Server Network SmashMC which has thousands of registered players. The website was built using Nuxt.js and TypeScript, with a CMS powered by PocketBase to manage content easily. It also features interactive 3D elements created with Three.js to enhance the user experience. It is responsive and optimized for both desktop and mobile devices. Lately, I have been working on a complete redesign and rebuild of the website, which is currently in beta. The new version aims to maximize performance, accessibility, and overall user experience.
Interactive Map to manage Areas for Rescue Stations
Nuxt.js
TypeScript
Leaflet.js
A specialized interactive map for rescue stations, designed for marking and color-coding guard areas, highlighting important locations, and attaching critical information to each marker. Built for a friend currently becoming a paramedic in Germany.
Studiolution - Inactive Clients Management Tool
Python
SQLite
WXT
Vue.js
A browser extension with backend in python that detects inactive clients in Studiolution, a hair salon management software. It highlights clients who haven't booked an appointment in their usual timeframe, helping salons re-engage with them through targeted marketing campaigns. Giftcards can also be sent with one click to encourage bookings.


























