Justified text is hard to read on mobile. One line has a word gap that's a third of the page width. Monospace is harder to read, and so are slim fonts. The contact section would work better as a list.
Thanks for checking it on mobile. Will look into that. I was quite obsessed with making it a light/minimalist as possible, so I used default fonts. But perhaps Courier New should be updated.