Portfolio
Neueste Open-Source-Projekte
Gmail Job Tracker
React · TypeScript · Go · PostgreSQL · Anthropic Claude · Ollama
Eine Full-Stack-Anwendung, die automatisch mit Gmail synchronisiert, um Bewerbungen mithilfe von KI-Klassifikation zu erkennen und zu verfolgen. Bietet ein Kanban-Interface für die Verwaltung von Bewerbungen mit E-Mail-Integration und detaillierter Analytik.
- KI-gestützte Erkennung: Automatisch Bewerbungs-E-Mails identifizieren und relevante Details extrahieren
- Gmail API Integration: Direkter Zugriff zum Scannen Ihres Postfachs nach Bewerbungsbestätigungen, Absagen und Interview-Anfragen
- Kanban Board Visualisierung: Übersichtliche Oberfläche zum Anzeigen und Verwalten von Bewerbungen mit Statistiken und Fortschritts-Tracking
Auf GitHub ansehen (gmail-job-tracker)
Agent Portfolio Updater
Python · LangGraph · GitHub API · Anthropic Claude
Ein intelligenter Automatisierungs-Agent, der GitHub-Repositories analysiert und professionelle Portfolio-Karten in mehreren Sprachen generiert. Nutzt LangGraph-Workflows, um Portfolio-Updates zu erstellen, zu überprüfen und durch automatisierte Pull Requests zu deployen.
- Mehrsprachige Unterstützung: Generiert automatisch Portfolio-Karten auf Englisch, Spanisch und Deutsch
- KI-gestützte Qualitätskontrolle: Eingebautes Kritik-System stellt genaue und gut strukturierte Projektbeschreibungen sicher
- Automatisches Deployment: Erstellt Pull Requests für nahtlose GitHub Pages Integration
Morning Briefing Agent
Python · LangGraph · Anthropic Claude
Ein intelligenter Agent, der automatisch Wetter-, Surf-Bedingungen, Nachrichten und tägliche Zitate sammelt, um personalisierte Morgen-Briefings zu erstellen. Nutzt LangGraph's Parallelverarbeitungs-Fähigkeiten, um effizient Daten aus mehreren Quellen zu sammeln und sie zu kohärenten, gesprächsartigen Berichten zu synthetisieren.
- Parallelverarbeitung: Vier Datensammlungs-Knoten laufen gleichzeitig für optimale Leistung
- Integration verschiedener Quellen: Kombiniert Wetter, Surf, Nachrichten und Zitate von verschiedenen APIs
- LLM-gestützte Synthese: Nutzt Anthropic's Claude zur Generierung natürlicher, gesprächsartiger Briefings
Annalanah Sales Assistant
React · Typescript · Go · PostgreSQL · Anthropic Claude
Ein reales Anwendungsprojekt für eine Freundin, bei dem verschiedene Excel-Tabellen in eine Sales Assistant Web-App überführt wurden, die Vertriebsmitarbeitern beim Management von Leads sowie bestehenden Kunden hilft. Darüber hinaus bietet sie ein Workshop-Management-System, mit dem neu gewonnene Kunden verknüpft werden können. Um die Benutzererfahrung weiter zu verbessern, habe ich Anthropic Claude für Natural Language Processing integriert, um einfach durch Kundendaten zu suchen. Entwickelt mit einem Lovable-basierten React Frontend und einem Go Backend. Die App nutzt PostgreSQL für die Datenspeicherung und verfügt über CI/CD-Pipelines für automatisierte Bereitstellung auf Render.
- Frontend: React App entwickelt mit Lovable, Typescript, bereitgestellt auf Render
- Backend: Geschrieben in Go, verarbeitet Datenaggregation & -verarbeitung via API und Anthropic Claude Integration
- Datenbank: PostgreSQL
- CI/CD: Github Actions / Render Hooks für automatisierte Bereitstellung
Auf GitHub ansehen (Backend)
CSV TidyImport
Python · YAML · CLI
Eine kompakte, erweiterbare CLI und ein Backend, die unstrukturierte CSVs mithilfe deklarativer YAML-Regeln bereinigen, validieren und normalisieren. Das Projekt kombiniert einen spezifikationsbasierten Validator mit einer Transformations-Engine, sodass Importe wiederholbar, nachvollziehbar und produktionsreif sind. Die Ausgaben sind dank austauschbarer CSV- und JSON-Exporte flexibel und lassen sich leicht integrieren.
- Bibliothek: Reines Python mit einem CLI-Einstiegspunkt (importierbares Modul + console_scripts).
- Funktionen: Spezifikationsbasierte Validierung, Transformations-Engine, austauschbare Exporte
Eisbachtracker
Vue.js · Go · Python · Flask · PostgreSQL · PWA
Eine Full-Stack Progressive Web Application, die Surfer-Aktivitäten und Wasserbedingungen an Münchens berühmter Eisbach-Welle verfolgt. Bietet Echtzeit-Datenüberwachung und prädiktive Analytik zur Vorhersage von Besucherzahlen basierend auf Wetter- und Wasserbedingungen.
- Frontend: Vue.js PWA mit Capacitor für mobile Bereitstellung
- Backend: Go API mit PostgreSQL Datenbank
- ML: Flask-basiertes lineares Regressionsmodell für Besuchervorhersagen
- Deployment: Backend + ML auf Render, Datenbank auf Neon, Frontend auf GitHub Pages
Verleih- und Reparaturwerkstatt
Flutter · Spring · PostgreSQL · Docker
Ein reales Anwendungsprojekt für einen Freund zur Verwaltung eines Surfbrett-Verleihs und einer Reparaturwerkstatt. Ein Flutter-Projekt. Das Backend ist mit Spring entwickelt und verwendet PostgreSQL als Datenbank.
- Frontend: Flutter-App bereitgestellt auf Github Pages
- Backend: Spring Boot-Anwendung für die Geschäftslogik, gehostet auf Render
- Datenbank: PostgreSQL gehostet auf Neon
- CI/CD: Github Actions / Docker / Render-Hooks für automatisierte Bereitstellung
Auf GitHub ansehen (Backend)
Infineon Design System Stencil
Stencil · Storybook
Open-Source-Design-System für Infineon, basierend auf Stencil-Webkomponenten und auf npm bereitgestellt. Ich habe zur Architektur und Entwicklung wiederverwendbarer UI-Komponenten für mehrere Frameworks (React, Angular, Vue) beigetragen sowie die Einrichtung von CI/CD mit GitHub Actions für automatisierte Tests und Deployment. Das System unterstützt Design Tokens und folgt einer atomaren Design-Methodik.
Auf GitHub ansehenwebshop-vuejs-spring
Vue.js · Spring Boot · MongoDB · Docker
Eine vollständige E-Commerce-Anwendung, die moderne Webentwicklungspraktiken demonstriert. Entwickelt mit Vue.js Frontend und Spring Boot Backend, inklusive vollständiger Docker-Containerisierung.
- Backend-Architektur: Spring Boot REST API mit MongoDB-Datenbankintegration
- Frontend-Entwicklung: Vue.js + Vite Single Page Application mit TypeScript
- Docker-Integration: Vollständige Containerisierung mit Docker Compose für einfache Bereitstellung