Help with Portfolio page responsiveness

I was hoping someone on here could help me out. I built my portfolio page and it looks pretty good on a desktop/laptop browser but it is not very responsive on mobile and doesn’t look presentable at all on a mobile browser. Any suggestions on anything I have coded here on how to make it more presentable on mobile?

Here’s the link to my codepen: