Hi
As you can see from my feedbacks I am a moodle developer with more than 8 years experience.
I already completed quite a few projects like yours. I am a core code contributor and I already have a couple of plugins already submitted to moodle community.
Any questions let me know.
Regards