nickyrtr,
Have you considered applying to smaller companies / SME's (not start ups) in your field of interest? If you can write a convincing cover letter, then recruitment at these places tends to be done by the boss rather than by a checklist driven HR team. Smaller firms especially need...