Projekte

Dinge, die ich gebaut habe, um zu lernen, etwas auszuliefern oder ein echtes Problem zu lösen.

  1. IncidentOps

    Eine Full-Stack-App für Incident Response mit JWT/RBAC, kontrollierten Statuswechseln, SLA-Fristen, Eskalationsverlauf und Admin-Katalog.

    React 19 · TypeScript · Spring Boot · PostgreSQL

  2. Cloud Resource Inventory

    Eine Spring-Boot-MVC-App, um Cloud-Ressourcen, Zuständigkeiten, Kataloge und geplante Änderungen zu verwalten. Stack: Java 21, Thymeleaf, Spring MVC.

    Java 21 · Spring Boot · Spring MVC · Thymeleaf

  3. Verteiltes Echtzeit-Chatsystem

    Ein Chat, um zu lernen, was kaputtgeht, wenn aus einem Server viele werden. Stack: Go, WebSocket, Redis, Docker.

    Go · WebSocket · Redis Pub/Sub · Docker

  4. Spider Gym: React-SPA-Frontend

    Eine Fitnessstudio-App neu gebaut, damit alte Django-Templates nicht mehr das Frontend bestimmen. Stack: React, TypeScript, Vite, Django, Vitest.

    React 19 · TypeScript 6 · Vite · Tailwind CSS v4

  5. Full-Stack-E-Commerce-Plattform

    Ein Shop, um langweiligen Checkout-State zu lernen, ohne ihn kaputt zu machen. Stack: Angular, Hasura GraphQL, TypeScript.

    Angular · Hasura GraphQL · TailwindCSS · PrimeNG

  6. Desktop-App zur Passwortverwaltung

    Eine lokale Passwort-App, um die Grundlagen der Desktop-Sicherheit zu lernen. Stack: JavaFX, MySQL, JUnit.

    JavaFX · MySQL · Jsoup · JUnit