I really like it! Maybe are too many animations in things that dont really need it, like the skills. But it's my personal opinion
I love the colors and the blue-red gradient, and everything in general. Maybe use one color per theme in the portfolio part.
It shows that it was done with love
Great work! Congrats