Fullstack Developer based in Stuttgart, Germany.
I'm currently completing my Fullstack Developer training at Developer Akademie.
I build responsive web applications with Angular, TypeScript and JavaScript, with a focus on clean structure, maintainable code and intuitive user interfaces. My recent projects also include backend and database work with Supabase and PostgreSQL, as well as automated deployment workflows with GitHub Actions.
Personal portfolio built with Angular 22, TypeScript and SCSS. It includes internationalization, responsive layouts, a PHP contact backend, unit tests and automated deployment to Hetzner via GitHub Actions.
Tech: Angular · TypeScript · SCSS · ngx-translate · Vitest · PHP · GitHub Actions
Fullstack Kanban task management application built with Angular, TypeScript, Supabase and PostgreSQL. It includes authentication, realtime updates, drag-and-drop task management, contacts and subtasks.
Originally developed as a team project during my Developer Akademie training and now maintained as my personal portfolio version with an independent Supabase backend.
Tech: Angular 22 · TypeScript · SCSS · Supabase · PostgreSQL · Supabase Auth · Realtime
Object-oriented 2D platformer built from scratch with Vanilla JavaScript and HTML5 Canvas. The game features a custom class architecture, collision detection, enemy behavior, animations, collectibles, touch controls and a final boss.
Tech: JavaScript · HTML5 Canvas · CSS · OOP
Responsive PokéAPI application with dynamic data loading, search, detailed Pokémon views, lazy-loaded evolution data and caching to avoid unnecessary API requests.
Tech: JavaScript · PokéAPI · HTML · CSS
- Completing my Fullstack Developer training at Developer Akademie
- Deepening my Angular and TypeScript knowledge
- Expanding my backend and database experience
- Building and refining portfolio projects with a professional Git workflow

