When I was finishing graduate school I realized that I needed to put together a curriculum vitae (CV for short). I thought LaTeX might be the best way to do that. I started looking around and did not find much that looked nice or for which I liked the code. I finally stumbled onto Andrew McNabb. He has written a LaTeX style guide for creating resumes. I started my usual, take this apart and change it all a round and make it better. I spent a few days and only succeeded in making the code much, much bulkier and not any better. So I went back to his style guide and made small changes to make it fit what I needed. The result is a nice looking CV and all the LaTeX code is in the .tex file.
I have tried to keep my CV up to date with a lot of information and be all inclusive. For a job application I would probably submit a portion of my CV and not the full document. For example, most people looking to hire me do not care that I have an FCC radio operator license (ham radio operator).
Here are the files I use to create the CV.
and here is the final pdf output
And a much shorter and updated version for a latex resume
and pdf output
Here is the QRcode that I used. I have to adjust the line endings at the bottom of the first page so that the text goes around the figure instead of through it. It is simple enough to add "\\" where a line break is needed, recompile and look at the pdf output.
You can use ZXing to generate your own QRcode. Don't forget that QRcodes have different redundancy levels. If the redundancy level is high enough in your code you can put a water mark behind it. I found an image of a shark with a laser mounted to its back (a la Dr. Evil's suggestion) to have some fun with the QRcodes.