Interesting stuff :) I'm glad things are going good for you. I could understand it more if I just fired off my CV to them, but Google approached me ... though I suspect they approach a lot of people ... a lot.
1) Make sure he had a LinkedIn presence
2) Create a Github account and put one or more projects in it, preferably written in one of Java, Python, or C++
3) Register with StackOverflow and build up some karma.
Then let the trawler pick you up the next time it goes by :-)