Se quiser fazer um portfólio mais dinâmico, você pode utilizar a Vercel (https://vercel.com/) e pode utilizar diretamente o seu repositório do GitHub para fazer os deploys.
Para ainda mais dinamismo, podendo utilizar até banco de dados, tem o Heroku (https://www.heroku.com) mas ele também tem suas limitações.