Projekte

PartyGrapes – Eventplaner

PartyGrapes – Eventplaner

Eine Eventplanungsplattform mit Einladungen, Verfügbarkeit und Updates in einer App. Externe Gäste können per Web beitreten und erhalten Einladungen per WhatsApp oder E-Mail.

  • React Native
  • NestJS
  • MongoDB
  • Socket.IO
  • Docker
  • TypeScript
Barstool

Barstool

Eine studentische Plattform zum Entdecken guter Lernorte in der Stadt, entstanden in einem UX-Modul der Uni mit Fokus auf Usability und Design.

  • React
  • Express
  • PostgreSQL
  • TypeScript
  • Figma
NFC-Zeiterfassung

NFC-Zeiterfassung

Zeiterfassung per NFC/RFID-Karten mit Überstundenlogik und Web-UI zur Verwaltung der erfassten Arbeitszeiten.

  • NestJS
  • React
  • TypeScript
  • ESP32
  • NFC
  • Docker
CLI Instant Messenger

CLI Instant Messenger

Echtzeit-Chat in der Kommandozeile mit Microservice-Architektur — entstanden im Kurs zu verteilten Systemen.

  • Java
  • Spring
  • MQTT
  • Microservices
NABP – Kollaborative Notizen

NABP – Kollaborative Notizen

Modulare kollaborative Notizen-App inspiriert von Notion: mehrere Nutzer bearbeiten gleichzeitig ohne sich gegenseitig zu überschreiben.

  • Ionic
  • React
  • NestJS
  • MongoDB
  • Socket.IO
  • Docker
Videoverleih-System

Videoverleih-System

Ein vollständiges Videoverleih-Management mit Ausleihen, Rechnungen, Mahngebühren und Bestand — entwickelt als Teamprojekt an der Uni.

  • Java
  • JavaFX
  • PostgreSQL
  • Hibernate
Kubernetes-Bildverarbeitung

Kubernetes-Bildverarbeitung

Skalierbare, fehlertolerante Bildverarbeitung mit Kubernetes, RabbitMQ und MinIO für verteilte Workloads.

  • Kubernetes
  • RabbitMQ
  • MinIO
  • Go
  • Cloud Computing
Belegdrucker für Tickets

Belegdrucker für Tickets

Service, der zugewiesene Jira-Tickets und KI-priorisierte E-Mails automatisch auf einem Bondrucker ausgibt — für mehr Sichtbarkeit im Arbeitsalltag.

  • n8n
  • OpenAI API
  • Graph API
  • Receipt Printer Automation
KI-Urlaubsplaner

KI-Urlaubsplaner

Leichtgewichtiges Experiment zu KI-gestützter Reiseplanung mit FastAPI, Google APIs und Gemini.

  • FastAPI
  • Gemini API
  • Google APIs
  • Python

Beruflich

Zu beruflichen Projekten darf ich aus Vertraulichkeitsgründen in der Regel keine Screenshots oder sonstige Abbildungen veröffentlichen. Die Texte beschreiben deshalb in eigenen Worten, woran ich gearbeitet habe und welche Technologien zum Einsatz kamen.

Multi-Service-Produktkonfigurator und Shop-Plugin

Im Rahmen meiner Arbeit war ich Teil eines Projekts, welches die spezifische Konfiguration eines von dem Kunden angebotenen Produktes ermöglicht. Das Projekt bestand aus mehreren einzelnen Services wie einer Verwaltungsoberfläche, entwickelt in Nuxt, einem API‑Gateway, geschrieben in NestJS, Auth-Providern, Headless-Shop-Systemen Scan-Services, Artikel-APIs und einigem mehr. Ich habe hierbei einen großen Teil zu der Entwicklung der Verwaltungsoberfläche und des API‑Gateways beigetragen.

  • Nuxt
  • NestJS
  • PostgreSQL
  • TypeScript
  • Docker
  • Github CI/CD
  • Shopware

Ma-x Time - Kundenverwaltung -analyse und Zeiterfassungs System

Ma-x Time wurde entwickelt, um Kundenaufträge effizient zu verwalten sowie Arbeitszeiten zu erfassen und auszuwerten. Ursprünglich war das Projekt lediglich als Ersatz für eine veraltete Zeiterfassungssoftware geplant. Im Laufe der Entwicklung entstand jedoch ein umfassendes Tool zur Verwaltung von Kundenaufträgen, Zeiterfassung und Analyse von Projektdaten. Ma-x Time half dabei, ausartende Projekte frühzeitig zu erkennen und Probleme rechtzeitig zu lösen. Entwickelt wurde die Anwendung mit React und NestJS.

  • React
  • NestJS
  • PostgreSQL
  • TypeScript

KI-Ticket-Automatisierung

KI-gestützte Automatisierung: Jira-Tickets aus E-Mails, Anrufen und HTTP-Requests mit automatischer Zusammenfassung und Klassifikation.

  • NestJS
  • OpenAI API
  • Graph API
  • Fonio
  • Automation