The guy has an awesome CV and 15+ years experience as a self-employed developer/entrepreneur...
I have no idea about how recruiters select profiles in Google, but maybe having an strong background as entrepreneur is a red flag ("he'll leave the company for his own project!"); or maybe the lack of bachelor degree... (or maybe pure ageism)
I can't say I agree, clearly spending that much time shows a lot of passion, but Google tends to have pretty harsh and silly selection process, where a silly small thing or mistake gets you rejected.