Hey @ausbitbank - I know that you're a developer, even though I don't know what exactly you have developed for Steem. I'm not part of those communities you've mentioned - so I've no idea what you did there.
Now - I initially voted for you and then removed my vote as I believe that you're quite solid in the top 10.
But you're correct - I should have mentioned you, but honestly: the full list wasn't planned but rather made quickly due to feedback from readers.
Regarding your list of other witnesses - I know some of them and I'll think about who I'll add to that list, but just because someone is a developer, doesn't mean that I will vote for him / her. Otherwise the amount of developers on Steem would go easily over my available 30 votes.