I'm a contract software developer, and as such I've hopped from job to job as I do project work. Some projects have been three months long, and some have been up to three years long.
Also, due to family circumstances -- nursing my wife through cancer, then looking after the children after she re-started her own career (as well as a few well deserved long holidays) -- I've had some long career gaps, plus I'm in my mid-forties.
I have portrayed this honestly on my CV, but I am concerned that this may have an effect on making me a hire-able candidate. One of my concerns is that I would appear not to have "commitment" to any particular employer, but the vast bulk of my work over the last 15 years has been project based.
My skills are exemplary and very much up to date and bleeding edge in some circumstances.
What is the best way to display this on my resume and mitigate any negativity toward my "career breaks"?
Additional information.
How should I represent career gaps on a CV/Resume like from actual list below?
08/2011 - 07/2012 Tech Lead Contract
03/2011 - 08/2011 Nurse wife in remission Looked after children
01/2011 - 03/2011 Senior Developer Contract
07/2010 - 01/2011 Nursed Wife with stage 3c Cancer (Surgery,Chemo,Radiation) looked after children
06/2007 - 07/2010 Senior Lead Developer Contract
03/2007 - 06/2007 Software Developer Contract
12/2006 - 03/2007 Software Developer Contract
and so on and so forth.
I would prefer not to put any spin on the gaps or dress it up as something it's not.