This is cool, but as a hiring manager I prefer to be able to read the resume quickly and easily. I’ll probably have over 100 resumes to look at for any position and a finite amount of time I can allocate to each resume.
But if you're initiating a communication (e.g. applying for a job), it's polite to communicate clearly and respectfully.
I think making something like this for fun is neat! +1 for sharing it, too. But, it'd still be a poor substitute for a plain-old resume & cover letter.