Moodle plugins development, configuration, customisation. Development of custom modules and integration with other systems. Authentication plugins (such as authorization via SMS), enrolment plugins, payment gateway integration, course modules, blocks. Local plugins with custom business logic. Web services in Moodle.