The reference at the end doesnt make sense, provide contact details so they can follow it up themselves
Not saying you did but you COULD, have made that up.
On first glimps it seems very general, i.e. it is not job specific which it needs to be. On my CV's instead of Personal Profile I have Objective, here I have said a small amount about myself and why I want that job/what I aim to acheive from it. I also have a section titled Relevent Experence, this is self explanatory. Every sentence on my CV relates to the specific job I am aplying to and no two of my CVs are the same, even if aplying for the same job at two different places. Oh and there is no need for references, references for a CV are a given & will be asked for at a leter date.
The above does work, in my last job I was the only one out of 30 people who were employed that did not get interviewed, they rang up and said I have a job
Would the personalisation for the job not be included in the covering letter which of course is very personalised to you and the job you are applying for?
Expand on qualifications\technical skills, it looks a bit light. Give what level of knowledge you have in said languages\OS' something along the lines of:
"Operating Systems:
Windows Operating Systems XP through 7 to an adept level of installing, troubleshooting and automation level
Linux (Debian based) intermediate troubleshooting, configuration and administration
Languages
PHP skilled blah blah blah
Java high level of debugging blah blah, programming buzz words here"
One of my concerns is when listing proficiency of a skill. say expert, intermediate, novice.
I am by no means an expert yet, but far higher in some areas then my peers.
So if in reality I think I am intermediate at say HTML, but out do my peers by a long stride, would I put it as expert for the amount of years I have had experience with?