Hi,
I'm Davide Viero, and I'm a software developer. I work with CG, and I could help you with your project. I read the requirements, and it seems a fairly simple task. If you want, feel free to ask me anything or to send more information about it.
Best regards,
Davide Viero