Creating modern

Frontends

Millions of businesses of all sizes—from startups to large enterprises—use Stripe’s software and APIs to accept payments.

Principles

The principles I try to follow and apply on all of my code, design and work in general.
Is there something I should add here? Contact me!

Performance

Fast apps that load fast in all conditions and devices.

As new technologies emerge, user expectations rise. Amounts of data being used, shared, and processed are increasing, putting heavier burdens on websites.

Best practices

Modern development standards for maintainable code.

Writing reusable components and user-friendly designs that stand the test of time and allow updates or new features in the future.

Accessibility

Creating applications that are accessible for everyone.

Constant testing for accessiblity results in a user-friendly website or application - and cleaner, easy maintainable code.

Technologies

Technologies I regularly and preferably work with.
Questions about my tech stack? Contact me!

Languages/Markup

  • HTML5
  • CSS3
  • Javascript
  • Typescript
  • PHP

Frontend/Frameworks

  • React.js
  • Next.js
  • Gatsby.js
  • TailwindCSS
  • Bootstrap

Backend/Deployment

  • Firebase
  • Node.js
  • Netlify
  • Vercel
  • MongoDB

Tools/Software

  • VS Code
  • Github
  • Figma
  • Discord
  • Stripe

Hey, I'm Matthias,

a Frontend-focused Web Developer

I have over 15 years of experience in building Frontends for Websites and Web Applications with HTML, CSS and Javascript.

I started building Web Applications using the React.js and Next.js Frameworks in 2015 and since 2018 I use (besides vanilla CSS) TailwindCSS to build fast and consistent User Interfaces. I also have experience working with popular CSS Frameworks like Bootstrap and Bulma.

Learn more:

Overview

Germany

UTC + 1

Available