Hello,
I'd like to make this task for you. Description looks clearly but stil I have few more questions.
1. Would you mind about using JSON instead of plain txt file
2. I prefer using Qt Creator in my daily work. Would it be ok if I make this task in Qt creator. (Also Qt JSON lib will be used for parsing JSON file)
3. I will use C++11 threads to create threads pool. Is it ok, do you have appropriate compiler?
4. I have preinstalled boost library on my PC. But it is located in not default folder. For compiling solution i'll use relative path to boost. But when project will be ready I'll provide you with all necessary how to build it on your PC.
5. Regarding file [login to view URL] from your example I made a conclusion that program should be tested manually. Or you have been talking in your description about some other kind of tests? like unit tests for example. If so, it could take more time.
And now about me :) I have more than 2 year of professional experience. I have been working for a large Belgium project. It was mostly about 3D modeling because it was CAD system for surgeons. I'm from Ukraine, but now I retired from my job and decided to have a rest in warm country. So I'm almost free all the time and I'll try to finish your task as fast as possible.
Best regards,
Slava