
Onboarding (2021)
A versatile Moodle plugin enabling adding custom onboarding forms to enhance the registration process and user engagement. It has many features including: admin edit capabilities, autosave, resource activities tagging, auto-enrolment…etc.
Read more

Category Synchronisation (2018)
Developed 'Category Synchronisation' plugin for Moodle, automating category syncing from an external system DB, with custom configurations and multilingual support, ensuring data integrity and easing admin workload.
Read more

Training Progress (2022)
This is an advanced Moodle plugin to manage and track educational achievements, with custom dashboards for various user roles, facilitating detailed monitoring of learners’ course progress and skill acquisition.
Read more

Coach Chat (2023)
Coach Chat is A custom Moodle plugin that enhances smooth coach-user interactions with features like bulk messaging, coach assignment, advanced filtering, infinite scroll and many others.
Read more

Random Category Question Type (2015)
The "Random category" question type plugin for Moodle enhances quizzes by enabling random question selection from a random subcategories and allowing unique question sets for diverse testing scenarios.
Read more

Access restriction by enrolment date (2016)
This Moodle plugin extends the Moodle availability/condition to control activities and resources access within courses based on users enrolment date
Read more

SCORM Group (2023)
SCORM Group is a Moodle plugin enabling efficient management and language-specific display of SCORM package parts, with drag-and-drop ordering and grouping.
Read more

Category Self Enrolment (2019)
Developed a Moodle "Category Self Enrolment" plugin enabling bulk course enrolments within categories, simplifying user access and streamlining the enrolment process.
Read more

Challenges Library (2022)
Moodle plugin for challenge management: features a challenge library, custom challenge creation, course assignment capabilities, and progress tracking for users.
Read more

Enrolment Management (2021)
This plugin is designed to streamline enrolment management for an educational platform handling various schools. It enables bulk students enrolments through a dedicated admin page.
Read more

Course Replicator (2023)
Course Replicator is a Moodle plugin streamlining course cloning with options for custom fields, schedules, and replication of app and onboarding settings.
Read more

Course Creator (2018)
Developed a streamlined course creation workflow for Moodle with a custom UI, enabling AJAX validations, dynamic category trees, and error management.
Read more

Peers Page (2017)
"Peers" feature enhances Moodle’s/Totara’s social learning by visualising student connections, enabling messaging, and showing common courses and interests. It shows real-time online/offline status and country-specific peer groups.
Read more

CAS-LDAP Sync and SSO (2017)
The CAS-LDAP Sync and SSO plugin is a comprehensive solution which integrates Moodle with LDAP directories and CAS for advanced user sync, bespoke field mapping, and automated role assignments.
Read more

Course Rating (2016)
"Course Rating" is a Totara plugin which enables enrolled users to rate courses with a dynamic 5-star system, change ratings anytime, and view the top-rated courses dynamically, enhancing user engagement and feedback.
Read more

Exam (Quiz) Invigilation (2017)
Developed a Moodle "Invigilation" feature handling secure quiz access. It authenticates via an invigilator's unique password, with a detailed invigilation report system for administrative oversight.
Read more

Dashboard Dynamic Links (2020)
Enhanced Moodle dashboard with a customisable Dashboard Dynamic Links, offering easy navigation, tailored access, vibrant icons, and efficient site management directly from the dashboard.
Read more

Form Builder (2019)
Developed an advanced Moodle Form Builder plugin with dynamic form creation, custom field integration, role-based access, and automated notifications.
Read more

Two Steps registration plugin (2017)
Developed a bespoke Moodle "Two Steps" auth plugin with multi-tier registration, state-dependent file upload controls and dynamic account status messages for nuanced membership management.
Read more

Site Certificate (2019)
Created the 'Site Certificate' Moodle plugin to automate certificate issuance for course categories or selected sets or courses, with easy admin management and a direct user access for certificate retrieval.
Read more

Quiz Customisation (Result Display) (2019)
Enhanced Moodle quiz functionality to display pass/fail results, provide direct re-attempt options, navigate to other courses, and notify about badge achievements upon exam completion.
Read more

Quiz Extension (Previous attempt feedback) (2017)
Developed a Moodle quiz extension enabling students to see correct and incorrect answers from previous attempts for targeted revision.
Read more

Chatbot SMS Plugin (2022)
A Moodle Chatbot plugin which integrates with a third-party SMS gateway, automating reminders for weight submission and processing user responses for consistent health program engagement.
Read more

Site Statistics (2017)
"Site Statistics" block which enhances Totara capability by showcasing essential metrics like course hours, author count, student engagement, total hours spent, and peer interactions.
Read more

Course Locking (2021)
Developed a custom Moodle plugin for course locking, controlling access to subsequent courses until prior ones are completed.
Read more

Signup Invitation (2021)
Developed a custom Moodle registration feature enabling token-based user invitations with automated language-specific course enrolment upon user signup.
Read more

Custom Calendar (2019)
Advanced custom Moodle Calendar plugin featuring event colour coding, drag & drop, and dynamic filtering. Enhances event creation, management, and reporting.
Read more

EXi Integration (2023)
EXi Integration plugin connects Moodle with the EXi health app, enabling course-specific health data sync like weight and activity for comprehensive health data tracking.
Read more

Learning Plans customisation (2019)
Customised Moodle Learning Plans feature with individual due dates, supervisor e-signatures, evidence uploads, and personalised notifications.
Read more

Sophisticated University Moodle Site (2018-2019)
Developed an advanced Moodle platform for a French university with a sophisticated multi-server setup, bespoke for seamless data management, theme customisation, and comprehensive external integrations.
Read more

Advanced Aesthetics Training Site (2018-2020)
Designed, deployed and managed a feature-rich Moodle site for an advanced aesthetics training institute, integrating user-specific dashboards, administrative controls, secure payments, and dynamic content areas.
Read more

Courses Timeline Layout (2018)
Revamped Totara courses listing with an intuitive timeline layout, showcasing interactive course details on hover, tailored for a seamless cross-device user experience.
Read more

Bulk Certificates Download (2020)
An Iomad plugin which enables managers to select and download multiple user certificates in bulk efficiently, with filtering and direct zipping and download of PDFs.
Read more

Wellbeing Resources (2022)
Wellbeing Resources is a Moodle plugin for central management and course allocation of varied resource types, featuring draft saving, publishing, and archiving.
Read more

Cohort Enrolment (2018)
Developed a Cohort Enrolment plugin to streamline and simplify cohort enrolment in Moodle courses via a custom UI, featuring dynamic category and cohort trees and a two-step enrolment process.
Read more

Cohorts Synchronisation (2018)
Developed a Moodle plugin for automated synchronisation of cohorts and their associated students with an external system, ensuring real-time data consistency and automatic user management within Moodle.
Read more

UNCTAD Moodle platform (2019 - 2022)
Revamped UNCTAD Moodle e-learning platform, enabling group-specific grading and content access, streamlined user progress tracking, multi-language support, and user experience enhancements for global trade education.
Read more

Customisation of BigBlueButton Plugin (2020)
Enhanced Moodle's BigBlueButton plugin for multi-server configuration, improving load balancing, reliability, and operational flexibility within e-learning environments.
Read more

Course Certificate (2015)
Developed a Moodle plugin for a customised course completion certificates. Features include dual certificate types for programs and courses, multi-certificate handling, central access for educators, email dispatch, and on-demand download for learners.
Read more

Pain Management Education Site (2021)
Developed a bilingual Moodle site with custom hosting, auto-enrolment, invitation-based registration, course locking, and SCORM downloads for offline access.
Read more

Social Care Management and Training site (2018-2020)
Developed a comprehensive Moodle site for a Home Care Management and Training Agency, enhancing user experience with custom functionalities like External Training, Complaints/Compliments tracking, incidents reporting, and many other custom functionalities.
Read more



