If they can, take off the date of birth, remove the year on your degrees and don't list experiences beyond 20 years.
It's really bad if a resume never pass the first screening, it literally can't get a job. It's not reasonable to blame age for that, interviewers cannot guess the age from just a resume (and if they can they shouldn't let be).
Companies can't add 18 + length of schooling + length of career ?
You actually have 18 years of experience, making you 40 years of age, and you're listing only the most recent ~10 years. They have no practical means to accurately figure out your age from that resume. The best it can do is slightly help you avoid the first layer of age-based screening.
That does not mean that it doesn't happen. I mean, we already established that we're dealing with short-sighted people here.
Never said it doesn’t happen, I know it does. I simply stated it’s a very flawed approach and gave one example of why.
I actually spoke to him at a tech event, he was super nice and I totally don't doubt the 'culture fit'
A neighbor of mine is in his 60s and lost his job the same way. He can run rings around anyone I know but he can't find a job or even get an interview.
Bjarne Stroustrup, the C++ creator, wrote a blog post about going for a job interview and being told he "didn't fit the culture" and he knew what that meant.