I had a phone interview last week - a pre-screening as i've come to call them - first time i've ever been asked if I have a Git account and what is it.
The recruiter sounded like he was reading off of a script - threw out a bunch of buzz words - scrum, agile, etc... sounded really nervous on the phone. Never have an HR person call a confident programmer haha.
When asked about experience - i rattle off a few small projects then a few big projects - what i did, if it saved company x any money (people love to hear you saved someone money or made them money)
Some recruiters look at past work - or at least will look at it when you go in for a face to face interview - those are the jobs i expect some kind of result from - either yes, your hired or at least they tell you they hired someone else.
Some recruiters - and this seems to get worse and worse as everyone tries to cash in on being a recruiter - know nothing about front end development, back end development, sys admin, etc... they know a few buzz words; they know to listen for specific languages, but thats all. These are the ones I rush to get off of the phone with quickly and remove them from my linkedin connections.
If you find me on LinkedIn and are not at least competent enough to look at the work i've listed there, then your not serious about your job and i'm not serious about working for your employer.
Anyways </rant> my point is not all employers are created equal; not all recruiters are created equal - keep plugging away and eventually, you'll find someone that cares about code quality / skill and not just keywords / numbers.