While finding someone who's curious, smart, and capable at a young age is what I've looked for when hiring junior technical people - (I want the real hackers, not the paper graduates who can't think for themselves) - the trick is in weeding out those who think they already know it all and are above everyone else, making them difficult to work with, and potentially dangerous to a team in the long run.
Some of what is in your CV belongs in a cover letter tailored to the job you are applying for - stick to clear skills and experience and keep it short. Put the details and adjectives, if you feel it's really necessary, in the cover letter - and keep that short too - save the rest for the interview... because that's where, at least in smaller shops, the real test is - whether you are going to fit into the team or not.