Hello,
I am CEO at small company that is trying to join the freelance field. In my company there are several well-experienced Python developers, which could help you with your task. Also, they are experienced with MongoDB indexing and searching. I hope that we could continue our communication.
Best regards,
Yuriy Kazan