Mezzox Toolbox – Personal PWA
React-PWA mit 15 Mini-Apps hinter Keycloak-Login: Ticketsystem, Knowledge Base, Habit-Tracker u. v. m. — selbst gehostet auf einem Raspberry Pi.
React 19 · TypeScript · Keycloak · Docker
~/about-me
Ich entwickle Web- und Mobile-Anwendungen als Full-Stack-Projekte — vom Datenbankschema über die API bis zum Frontend und Deployment. Beruflich arbeite ich viel mit Angular und TypeScript, privat mit React, React Native und Node.js; meine Projekte hoste ich selbst per Docker auf einem Raspberry Pi hinter Keycloak. Nebenbei baue ich einen 3D-Multiplayer-Shooter mit Godot und beschäftige mich dabei intensiv mit server-autoritativem Networking. Mir sind verständlicher Code und ein gutes Nutzererlebnis wichtiger als schnelle Hacks.
~/projects
React-PWA mit 15 Mini-Apps hinter Keycloak-Login: Ticketsystem, Knowledge Base, Habit-Tracker u. v. m. — selbst gehostet auf einem Raspberry Pi.
React 19 · TypeScript · Keycloak · Docker
Server-autoritatives RPG: Spiellogik komplett im Fastify/PostgreSQL-Backend, React-Client rendert nur State. Content wird in der DB gepflegt.
Fastify · PostgreSQL · Drizzle · React
Gäste laden per QR-Code Hochzeitsfotos hoch: Express-Backend mit mehrstufiger Upload-Validierung, MinIO-Storage und React-Galerie.
React · Express · MinIO · Docker
3D-Social-Deduction-Shooter mit Godot 4: server-autoritatives Networking, Rollen-System und event-getriebene Architektur. In aktiver Entwicklung.
Godot 4 · GDScript · Multiplayer
Freelancer-App: Timer, Kunden- und Projektverwaltung, Reports und Rechnungen — mit React Native/Expo und sauberer Repository-Architektur.
React Native · Expo · Zustand
Offline-first Journal für Entwickler: Arbeit in unter 30 Sekunden festhalten und später für Lebenslauf und Gespräche wiederverwenden.
React Native · Expo · SQLite
Trainingspläne erstellen, Trainings und Übungen verwalten — mit Angular und Firebase umgesetzt.
Angular · TypeScript · Firebase
~/work
Als Softwareentwickler arbeite ich an internen und kundenorientierten Systemen — vom Frontend über APIs bis zur Datenbank. Eine Auswahl (Code ist firmenintern und daher nicht verlinkt):
Migration eines Kunden-Extranets von Angular 14 auf 19+ — inklusive neuer Self-Service-Features mit Freigabe-Workflow über Frontend, API und Stammdatensystem.
Angular 19+ · TypeScript · REST
Digital Asset Management von Grund auf: React-Frontend, Java/Helidon-Backend, Solr-Suche, Message Queue und S3-Storage.
React · Java · Solr · S3
Feature-Entwicklung im Master Data Management: Self-Service-Massendatenänderungen, Systemanbindungen via Message Queue und Erweiterungen bis in die DB2-Datenbank.
Angular · Java · DB2 · MQ
Interne Bibliothek für wiederverwendbare React-Pakete — u. a. ein state-agnostisches Permission-System, generalisiert aus dem MediaHub.
React · TypeScript
~/skills
~/contact
Du hast ein Projekt, eine Stelle oder einfach eine Frage? Schreib mir — ich antworte in der Regel innerhalb eines Tages.