I have found good developers for small projects on upwork.com in the past and was quite happy as a customer, not sure about the other side tough... One thing I can tell you, I never took the lowest offer but had quick chats with every developer to see what knowledge they had on the subject - stock trading in my case, before hiring them... For me what was important was a quick and quality work, not to save few thousand dollars...