just an issue with the contact links, when you click it, it redirects you to a new page with your website instead of redirecting to the email, social media links, etc.
The intro would look cleaner if you put “web developer & coder” (drop the article) in one line.
Use clamp() for the fonts to adapt to the screen.
Try (you can adjust the values for your taste) font-size: clamp(2rem, 6vw, 4rem)
for the headline, font-size: clamp(1rem, 3vw, 1.5rem)
for the tagline
and watch the magic happening.