Hello!
I read the specifications and I have experience with similar multithreaded C applications with sockets.
I guarantee clean, well-documented code for Linux, GCC (or other if requested).
I look forward to hearing from you soon.
If you need any more information, please let me know.
Aron Karolyi