Portfolio

Recent open source projects

Gmail Job Tracker

React · TypeScript · Go · PostgreSQL · Anthropic Claude · Ollama

A full-stack application that automatically syncs with Gmail to detect and track job applications using AI classification. Features a Kanban-style interface for managing applications with email integration and detailed analytics.

View on GitHub (gmail-job-tracker-ui)
View on GitHub (gmail-job-tracker)

Agent Portfolio Updater

Python · LangGraph · GitHub API · Anthropic Claude

An intelligent automation agent that analyzes GitHub repositories and generates professional portfolio cards in multiple languages. Uses LangGraph workflows to create, review, and deploy portfolio updates through automated pull requests.

View on GitHub

Morning Briefing Agent

Python · LangGraph · Anthropic Claude

An intelligent agent that automatically gathers weather, surf conditions, news, and daily quotes to create personalized morning briefings. Uses LangGraph's parallel processing capabilities to efficiently collect data from multiple sources and synthesize them into coherent, conversational reports.

View on GitHub

Annalanah Sales Assistant

React · Typescript · Go · PostgreSQL · Anthropic Claude

A real-life use case project for a friend moving various Excel sheets into a sales assistant web app that helps sales employees manage leads as well as existing clients. Furthermore, it provides a workshop management system to which newly acquired clients can be linked. To further enhance the user experience, I integrated Anthropic Claude for Natural Language Processing to easily search through client data. Built with a Lovable based React frontend and a Go backend. The app uses PostgreSQL for data storage and features CI/CD pipelines for automated deployment to Render.

View on GitHub (frontend)
View on GitHub (backend)

CSV TidyImport

Python · YAML · CLI

A compact, extensible CLI and backend that cleans, validates, and normalizes messy CSVs using declarative YAML rules. The project pairs a spec-driven validator with a transformation engine so imports are repeatable, auditable, and production-ready. Outputs are flexible via pluggable CSV and JSON exporters for easy integration.

View on GitHub

Eisbachtracker

Vue.js · Go · Python · Flask · PostgreSQL · PWA

A full-stack progressive web application that tracks surfer activity and water conditions at Munich's famous Eisbach wave. Features real-time data monitoring and predictive analytics to forecast crowd levels based on weather and water conditions.

View on GitHub

Rent and Repair Shop

Flutter · Spring · PostgreSQL · Docker

A real-life use case project for a friend to manages a surfboard rental and repair shop. A Flutter project. The backend is built with Spring and uses PostgreSQL as a database.

View on GitHub (frontend)
View on GitHub (backend)

Infineon Design System Stencil

Stencil · Storybook

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-vuejs-spring

Vue.js · Spring Boot · MongoDB · Docker

A full-stack e-commerce application demonstrating modern web development practices. Built with a Vue.js frontend and Spring Boot backend, featuring complete Docker containerization.

View on GitHub