For single-page sites, there's little point in using Jekyll. You can just put an HTML file and it will be deployed as is. However, you can still use this single-page template of the Plain Jekyll theme to avoid writing boilerplate. If you want to publish more than one page, refer to the blog template.

Your portfolio site will most likely have links to your social media profiles. Here's a template: