Hey, this is great!
Like, the coding part is really great, though imho it needs a couple of changes on design part ^^
First, I really love the way you did your skills, the idea with cards is something fresh for me. Though, the choice of colors is bad. This part should be the second most important part on your page, and it’s completely lost. I suggest you make it bigger (I have a full hd resolution, and at first I was like - huh, what it this text), though it looks drastically better on smaller width. Love the responsiveness - it’s an important thing!!
The second, is probably color. Of course its always the question of taste, but you have four main colors - yellow, blue, gren and grey and they kinda don’t match. Perhaps it’ll be better to chose two, like white/green or grey/blue or if you want to dive really deep, go to awwwards.com and check portfolios out there. These are like masterpieces! Also, you might want to implement some ideas you’d see there =)) learning from the best!
And third, the navigation - to be more exact, the meaning of your icons. If ‘home’ and ‘contact’ are perfectly understandable, people might be confused with ‘skills’ and ‘projects’. The best solutuin. I suppose, will be to add an inscription for it during :hover .
Well. I’ve already said that, but I will repeat - really love your portfolio, it looks like something, you’ve put a lot of effort in. Especially, when it comes to responsiveness. And it’s a great pain for even experienced front-enders Good luck!