I can't comment on the question as I'm not a designer and not in Germany, but there's a typo on the GitHub page: "tought" -> "thought".
Can't access the resume, is it in German or in English?
I don't know how Germany works but in a lot of European countries using an English resume would be a big no no.
Many junior front end developers describe the same problems. The jobs dried up. Do you follow the news? No reflection on the individual, but since you wrote “we’re not sure why” you might not know about the layoffs, or the large number of juniors chasing a few jobs.