Se o seu portfólio for um monte de 'código fonte' para profissionais de RH, realmente não vai ter impacto nenhum.
Github é para ser avaliado pelo profissional da área, geralmente o que vai ser seu supervisor ou gerente.
Para 'encantar' o RH, você deve ter um site funcionando, para que ele tenha a experiência de usuário.