" I haven't published anything"
Don't want to be rude but this is 100% your own fault and problem. What are you doing about this? I have two github profiles with code, I've spoken at conferences and I've got an active linkedin profile(yes I hate linkedin believe me), but this is the art of promoting yourself. If you are not writing open source code or talking on mailing lists or even IRC then how do you expect people to know who you are?