During my work as a communication designer I taught myself how to turn static layouts into interactive products and gathered a lot of experience writing JavaScript over the years.

Although I didn’t use JavaScript frontend frameworks in most of the projects, I recently enjoyed working with StimulusJS and got into writing Vue.js applications for research/study projects. I am experienced in applying modern production workflows and tools like Git, NPM, Webpack, Vite or Babel. Server side, I gathered proficient knowledge in modern PHP development.

In the last years, I developed websites utilizing content management systems like Kirby, Craft or Statamic. Since 2015 I am deepening my knowledge at Technische Hochschule Brandenburg and created various projects with other technologies like Python or NodeJS.


A selection of projects I worked on during the last years. I worked in various roles on these:


  • 2004-2009: ArtEZ University of the Arts, Art & Communication Design (Bachelor of Arts)
  • 2015-2022: Technische Hochschule Brandenburg, Media Computer Science


  • proficient knowledge of JavaScript (client and server side), HTML5, CSS3 and PHP
  • proficient knowledge of design software like Sketch, Figma, Illustrator or Photoshop
  • basic knowledge of Python (Django) and Java (Spring Framework)


  • JavaScript Frameworks: NestJS, VueJS, StimulusJS, AlpineJS
  • TypeScript
  • CSS: TailwindCSS, ITCSS
  • Databases: MySQL, PostgresQL
  • Git (Git-flow, GitLab, GitHub)
  • build tools (i.e. Webpack, Vite or Parcel)