Articles How to Earn on Upwork(oDesk)

This helps getting job: Hundreds of (cover letter examples , interview questions , profile samples ) • Earn on Upwork (oDesk)
Job assistance: jobs popularityfreelance rates

Making great portfolio for beginner Desktop Software Developer on Upwork(oDesk) for 5 min

Here is a good advice for those who begin on Upwork(oDesk).

If you want to have big chance to win a job on any freelancer portal you must have great portfolio.

If you are beginner and do not have many significant projects yet, you can still create perfect portfolio very quickly.

Nobody will check screens attached into the portfolio if you bid for projects from $5 to $1000. So, you can bravely add any projects to underline your imaginary experience, which, of course, you gain soon.

What is good for Desktop applications - that you do not need to post any links on working instances, just screens.

See simple examples how to archive this.

Note: do not forget to update your portfolio as soon as you get real projects.

Option 1: Use the existing desktop screens taken from not popular shareware/free app for making portfolio

Steps:

  1. Find in google 'free software download web sites' or you can use this one 'www.snapfiles.com'. Use only those web sites which supplies screens for the applications;
  2. Choose two or three screens that you like.
    1. It would be good to take only those apps which are not popular or have a low rating;
  3. Open chosen images in Paint (standard windows editor) and resize them while text on them will not be unreadable OR you can add image into MS Word (image will be automatically scaled) and then make a screenshot using PrintScreen button.

Here is how it may look like:
Example of image for desktop software portfolio

Option 2: Make portfolio using the existing desktop screens from the Google Images

Steps:

  1. Open Google Images and type 'time attendance software' or 'CRM software' or 'order management software' or just 'Contact Management software';
  2. Save images from the google results. The image should be big enough, because you need resize it to hide details. Do not use images which include logos;
  3. Open them in Paint (standard windows editor) or insert into MS Word, resize them while text on them will not be unreadable and save;

Here is how it may look like:
Easy steps to make desktop software portfolio

Option 3: Use existing sketch examples of app forms for portfolio

Steps:

  1. Open Google Images and type 'software form mockup sketch';
  2. Choose 2 or 3 images;
  3. Open them in Paint (standard windows editor) or insert into MS Word, resize them while text on them will not be unreadable and save;

Here is how it may look like:
Use form sketches for desktop software portfolio

Option 4: Create portfolio by drawing sketches based on existing desktop applications

Steps:

  1. Open Google Images and type 'time attendance software' or 'CRM software' or 'order management software' or just 'Contact Management software';
  2. Choose 2 or 3 screens which you like;
  3. Quickly draw them on a paper, mimic the details or add some other elements if you want;
  4. Make a picture. It will look like in the option #3.

Option 5: Create mockups for the portfolio using prototyping tools

This option is for those who use Draw.io (popular and free), Axure (the best one, but trial), Balsamiq, Sketch, MS Visio or just any HTML editor.
Steps:

  1. Open Google Images and type 'time attendance software' or 'CRM software' or 'order management software' or just 'Contact Management software';
  2. Choose 2 or 3 forms/images which you like ;
  3. Recreate these forms using any tools that are used for prototyping.

Here is how it may look like:
Use prototyping tools to create desktop software portfolio