1. you are not under obligation to disclose each and every experience in your CV, I was given this advice by proffessional CV writer and also have seen it given on this very forum; probably anything older than 10 years is not relevant, that's why I started removing some of my older experiences
2. I was in the shoes of tech lead who was hiring and was presented with variety of applications, and when dealing with more experienced people I always was concerned if they will stand in line and respect they are not in charge; I was looking for signs of this during interview, like- is the applicant digressing when answering my questions, is applicant talking a lot about his past and how unique she/he is and simillar. When interviewing it's best to not do that; and from my past experiences some more experienced people I hired had difficulties with authority, this presented valuable lessons to myself what behaviors to look for in me so I don't repeat those mistakes
3. I'm also believer in networking; my network is not great however those limited contacts I have always get warm welcome from me and I always strive to be helpful when chatting. I have tendency to start lifetime relationships- I'm friends with some people I worked with 15 years ago, we jump on occasional phone call just to talk about life, and sometimes they call with hard tech questions (sometimes about systems I had not worked with for 15 years too...); try to embrace your network :)
4. My strategy for job hunting (when I'm not referred through my network) is to shortlist interesting applications from LinkedIn as well as from my local job portals and call recruiter to have quick chat; I always preferred quick prelim chat as I got fast feedback letting me to avoid given application