Greetings,
I do have plenty of experience with Unix (including Linux, OS X, and FreeBSD) and C/C++ programming. I can complete a fully functional `getstring` tool in two days, including the extra credit part.
Feel free to leave me private messages for discussion.