Hi,
I am an expert about Java and C#. I have read your project and confident that can handle that. I can study your android code as well as C# code in server to see the problem then help you get data more faster. I also have many experience about multithread that will helpful in this project.
Please feel free to discuss with me.
Best regards,
Mr New