I think this is a great way to go. And any company that only accepts standard resumes that have to go through an HR department is a company you probably don't want to work at. So if your goal is to work at a smaller startup, then this seems a lot better than a resume.
I love this approach because it demonstrates what you can do. But, as others have said, I would redesign the "other skills/tools" page. I think the two scales are nice, but it needs to be more obvious upon first glance what I'm looking at. And maybe more compact.