Portfolio
Neueste Open-Source-Projekte
Eisbach Tracker 🌊
Vue 3 · Vite · Tailwind · Go · PostgreSQL · Docker · CI/CD · GitHub Pages
Ein Echtzeit Surf Monitor für die Eisbachwelle in München. Ich habe ihn entwickelt, um die Wellenbedingungen mithilfe verschiedener APIs und Web Scraping zu überwachen und die aktuelle Besucherzahl vorherzusagen. Es handelt sich um eine PWA, die zeigt, wie ich Daten aus verschiedenen Quellen abrufe und darstelle, CI/CD implementiere und schließlich das Backend auf einem Server deploye, während das Frontend auf GitHub Pages gehostet bleibt.
- Frontend: Vue 3 App, gebaut mit Vite und gestylt mit Tailwind, als PWA auf GitHub Pages veröffentlicht
- Backend: In Go geschrieben, aggregiert und verarbeitet Daten über APIs und Web Scraping
- Datenbank: PostgreSQL auf Neon gehostet zur Speicherung historischer und aktueller Surfdaten
- CI/CD: Dockerisiertes Backend mit automatisiertem Deployment auf Render
Infineon Design System Stencil
Stencil · Web Components · Storybook · Monorepo
Ein Open-Source-Designsystem, entwickelt für Infineon, basierend auf Stencil Web Components und veröffentlicht auf npm. Ich habe zur Architektur und Entwicklung wiederverwendbarer UI-Komponenten für verschiedene Frameworks (React, Angular, Vue) beigetragen und die CI/CD-Pipeline mit GitHub Actions für automatisierte Tests und Deployment aufgebaut. Das System unterstützt Design Tokens und folgt der Atomic Design Methodik.
Auf GitHub ansehen