Rohan, thank you for sharing. I reviewed the link and think it is great for a way to display a portfolio for a freelancer or service provider of any kind where the visual display is important. However, I don't recommend it for a replacement for a resume with a great cover letter, with the cover letter tailored to the role. I don't believe people are hired due to the creativity of their CVs, even in the creative businesses. The hiring manager needs to know, within 3 minutes, if the candidate has the "technical" skills first, meaning the core skills and experiences to get the job requirements done. Then, if the candidate gets past the first screen, their creative talents will definitely be reviewed with a portfolio. Too much creativity can backfire. 
This was nicely done, but quite long, even for a portfolio. Aim for 1/2 and viewers can handle two key messages per slide.  Thanks for sharing and best of luck!
Dana Manciagli