Love it! Thanks for sharing. My only suggestion was that the github/file/text "switcher" tabs are a bit too subtle, it took me a moment to realize why it was asking me for a github username (i.e. Because github was "selected")
Something similar I've used in the past and is open source : <a href="https://jsonresume.org/" rel="nofollow">https://jsonresume.org/</a>.