Do resumes REALLY tell you anything? This is an incredible overview of the woman. She spent quite some time on making such a resume, much more interesting and easier to read than a regular resume, shows her skills off, gets the introduction, shows which tech shes worked with.
Everything needed is there. So vuala. I think this is great. You still need an interview to get details on projects. What else can you expect? A resume that removes the need for an interview?