Feedback on my portfolio

I made my portfolio yesterday, and I asked my former chemistry teacher for some feedback, he said it’s pretty good. But then again, he isn’t a developer nor knows a lot about computer. Therefore I wanted to ask you guys, what do you think of my portfolio?