I've also had Netlify generate a PDF of each build using wkhtmltopdf, but there was some issue with fonts which I didn't figure out at the time (it doesn't load them: https://notpushk.in/cv.pdf) and can't had a chance to come back and solve it once and for all.
Instead I ran a "microservice" that just took html and generated PDF's using chrome, it worked pretty well.
I'm pretty happy with it. It needs some more work, and I would like to do some preprocessing to tailor it based on the job. So maybe if you go to https://soft-wa.re/resume?tech=python you get my resume filtered for any python work.
I've also been thinking I could host for people. So maybe I host Alices.soft-wa.re/resume or Bobs.soft-wa.re/resume. Any interest in this?