Thank you Polina Stoyanova! I'm glad you found it useful and that it inspired you to revamp your resume.
I think those two sections seem to be an excellent extension of my proposed structure. I would definitely keep them concise (half a page seems extravagant).
With regards to awards, one possibility is to mix them with Education and Work Experience wherever possible. For instance, let's say you got an award for a specific project while pursuing your Master's degree. I would then add that award to my Education section, under the Master's item.
2014 MS in Computer Science , University of Waterloo
- Canada Innovation Award for Best Scientific Paper in Computer Science.
- Published my thesis on Facial Detection and Recognition in Indoor Spaces.
It blends in well with the story and gives strength to your education.
Similarly, if you received an award for a work project, I would include it under my Work Experience section.
If, however, the award had no direct relationship with any education or work experience, I would consider either (a) not adding it to my resume at all, if not extremely relevant or (b) add a short section like you described and suggested.
Remember: a resume isn't supposed to reveal everything about you, but mostly get you to the point where the interviewers would like to learn more about you. Saving those extra nuggets of information for the interviews or any other appropriate times could play in your favor.
And that's also what my thoughts are when it comes to interests and hobbies. They are amazing ice breakers, they set people apart, but you'll have the chance to bring them up later. I find it odd to assume that a company will choose to interview a developer because they mentioned that they like to "bake" or "paint". Don't get me wrong, those are amazing hobbies. They showcase valuable traits — discipline, attention to detail — but I doubt that they would be deal breakers tin getting an interview. I would choose to focus on the most relevant information in regards to the job on the resume, and casually chat about hobbies later, when you and the team are learning more about each other, finding common interests, identifying culture fit.
Thanks again for your response.