Hi, as you may see from my previous Freelancer feedback, I have done various projects completing / maintaining previously developed software.
On Linux (Debian) I have already done a project in C++ 11 using Boost:asio libraries and sockets.
I have already used libcurl with OpenSSL library (on Windows).
I have also developed firmware for embedded systems, (mainly 32 bits Microchip controllers), and I have made them communicate through USB, TCP IP, CAN, UART. For those systems I have also developed a web interface using Microchip HTTP server libraries.
I have not yet done any project on Raspberry Pi, but I have one of those boards at home (a Pi 3 B model), so I could start developing soon.
I appreciate your suggestion of starting with a small/test project before going ahead with this project, and if you contact me, I could start doing the test project even before you post and award that project to me, so you would see I how work and then decide.
Regards
Ciro