These scripts in markdown_generator are what I used on staeiou.github.io, and I've made improvements to academicpages since then. I'm not sure if they work out of the box, and they aren't documented very well. Also, the source CSV should be updates so they generate the files in academicpages, rather than the ones from my site.