Great post & congratulations on finding a great job!
He found me in a social channel; engaged me in that channel
I've had similar, albeit much less impressive, experiences here on HN and slowly people & organisations are starting to realise the importance of maintaining a credible online profile.