You can't really trust his profile. Reviews are also often inconclusive.
It would be better if you could submit a small milestone, let multiple people work on it and pick the best result. Then continue working with that developer.
And then this can be expanded into a platform where not only a single person can be an employer, but people can combine their funds to crowdsource various tasks. Good example would be open-source projects.