Hi,
Hope you're well,
I think I could really help you out with your site.
I've been using WordPress (with professionally designed templates) and they look really good, I can show you some examples I've used in the past to demonstrate portfolios and skills.
I have an array of WordPress templates I could offer you at a good price as well as set you up with a hosting account to hold your website.
WordPress also offers the ability to blog straight away so you'd be able to add content quickly and easily without any further coding needed.
The other option (as it's a simple site) is to build it from the ground up. I can design your site using modern technologies such as bootstrap, javascript and html5. This would make your site mobile responsive and as it's built from the scratch we could design it exactly as you require.
I'm new to freelancer and would love to get some good feedback from yourself by making a great little site for you.
All the best,
Paul