Portfolio

Recent open source projects

Eisbach tracker 🌊

Vue 3 · Vite · Tailwind · Go · PostgreSQL · Docker · CI/CD · GitHub Pages

A real-time surf tracker for the Eisbach wave in Munich. I built this to monitor the wave conditions using various APIs and web scraping and predict the crows levels at the current time. It is a PWA that shows how I retrieve and present data from various data sources, work with CI/CD, and finally deploy my backend to a server, while sticking to Github Pages for the frontend.

View on GitHub

Infineon Design System Stencil

Stencil · Web Components · Storybook · Monorepo

Open source design system built for Infineon, based on Stencil web components deployed to npm. I contributed to the architecture and development of reusable UI components across multiple frameworks (React, Angular, Vue), as well as the set up of CI/CD with GitHub Actions for automated testing and deployment. The system supports design tokens and follows an atomic design methodology.

View on GitHub

Webshop Demo (Vue + Spring)

Vue.js · Spring Boot · REST API · PostgreSQL

A full-stack webshop demo app built to explore client-server interaction using Vue and Spring Boot. It features product listings, dynamic routing, a PostgreSQL-backed backend, and RESTful communication between frontend and backend.

View on GitHub