There is already socialcoder for non profits, which also provides project management and liaison. This thread would not do better than that service for non-profits, simply because it's more organized.
Companies just want a resume and straight to interviews.