This is very nice, but it has the same flaw that most of the github résumé generators have: it only lists my own projects, not those from other people or organizations to which I (heavily) contribute, so it doesn't show the repos that get two thirds of all of my patches.
Does the github API not allow to query all the public repos to which I have commit access?
You can't see all repos for which you have commit access. (e.g. if you are in an organization, you have to query the organization to get the fact that you are a contributor)
NOW: it is possible to iterate through all of the repos in Github and build it up, but that's far too much legwork and would need to be run continually.
nor does it show all the work done off github. Work at code.google.com or sourceforge.net or the myriad of other places someone might be doing great work.
Yes, I wish people would stop assuming github is the only place people contribute to open source.
Even more annoying for me: I contributed a lot to a project that was on Google Code and is now on Github, so now there's no easy way to find my contributions :/
Alternatively, an additional section could be "These are the projects I've been working on recently", an aggregate of recent activity. (Commits, pull requests & comments from https://api.github.com/users/your_user_here/events.)
As resumes go, I think what someone is currently or recently working on is especially interesting because you can tell what they are excited about at the moment.
Does the github API not allow to query all the public repos to which I have commit access?