Your PM is full Well i send you my CVHmm... well I don't do sifarish - I don't believe in the concept... however I can still help you out.
I've PM'd you my email address. Send me your C.V. I'll give you a call too. I can give you details what they are usually looking for to short list and help you over come those hurdles.
BTW - Tech is hiring these days - if you fit the criteria, it's a good chance you'll get hired