I want my cv to be a good example of my work and not just a word
document. I am not sure what I should do to upload it to job websites.
I thought I'll give a couple of tips from a management point-of-view:
First up: Never send your CV as a big graphic designed file.
If we wanted to hire a graphic designer in our company we would first be interested in seeing the person's background, experience and references. This would be the case for all applicants so the person that need to go through all the applications would like the CV's in a structured readable format.
An applicant's actual work would be examined to see if it sort-of "fits the claims" after a few potentials from the applicants where checked and selected. By checked I refer to background and references in particular. I'm not saying they won't check your work during this process (see below).
Big files with a lot of visual distractions, in the email (or on a job site) defeats the purpose of this process and could easily become an annoyance to the person that have to go through a ton of applications. Not only for this reason - most companies would like to hire a person who knows where to put the energy and skills. If a person 'design everything' he do including non-task related, he would fall out of this category. A CV is a document meant to be read by management; it's not for a publication. Be wise and strategic in this sense. Knowing your audience at this stage is a good start.
Keep it simple at first! Do yourself a favor and DO send your CV with an application as word or PDF as just simple text documents.
Provide a link to your site where you present your work separately - make it awesome!
My 2 cents. And good luck!