I like it! I love the landing page image. I could probably suggest a few ways to add, and firstly it would be to add more stuff! You may want to look into looking at things like Bootstrap and what sort of things you can do with that, I have the cards code on mine which I quite like. I'm not expert and there are plenty of things I won't know but if I was you I'd have a look at other peoples sites and get some inspiration :)
www.robhowdledeveloper.co.uk is my portfolio site.
Also, just my own preference I probably wouldn't have a mobile view nav bar on a desktop/ laptop, use media queries to get around that if you get stuff. Other than those parts which I think are personal preferences but sometimes you've got think in the view of the average user as well, it's pretty nice :)
There still plenty of work I need to do on my site haha