Visually, I agree that it is way too compressed, especially for a CV where the highlights should jump out at the reader. I understand you're trying to cram it into as few pages as possible, but you end up with horribly long lines. It could also use some vertical whitespace. If you must decrease the number of pages, think about trimming the content.
Just my 2 cents, of course.
I think that you'd get optically cleaner margins (on the right) by using the microtype package. \usepackage{microtype} just works, though you could feed it \usepackage[expansion,protrusion]{microtype}. Since you have the \ifxetex switch and since XeTeX doesn't support expansion yet, you'd have to throw a \usepackage[protrusion]{microtype} in there, given that you have the XeTeX-microtype-package installed.
look very nice, will be playing with this for sure.
thanks!
Glad you like it!
Have you gotten better responses after putting that summary there?
I ask because I've never seen it done and my first impression was to not want to read the résumé because of the wall of text. (I wasn't trying to hire you so my first reaction is probably biased, though)
I would shorten it and use it to get your main message across to the person scanning it at high speed. Sorry to post my own latex-generated CV twice in one thread, but for ease of reference, this is what I mean: http://www.hoogli.com/Andrew_Cox_cv.pdf
My profile there splits into two parts:
1. I am ...
2. I want ...
So: "Strong software engineer with substantial OpenGL and OpenGL ES and general 3D graphics and GPU programming experience, a background in R&D, and currently developing for Android [1]. Looking for challenging short-term contracts that leverage these strengths[2]." That's it.> Sorry to post my own latex-generated CV twice in one thread
No worries. :)