I am a Moodle developer working in this field last 5 years having customized vanilla moodle as well as multitenant Moodle.