![item](img/portfolio/thumbnail/Onboarding-2.png)
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
![item](img/portfolio/thumbnail/catSync-5.png)
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
![item](img/portfolio/thumbnail/TrainingProgress-1.png)
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
![item](img/portfolio/thumbnail/coachchat-8.png)
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
![item](img/portfolio/thumbnail/QuizRandomCategory-1.png)
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
![item](img/portfolio/thumbnail/restrictEnrolDate-2.png)
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
![item](img/portfolio/thumbnail/scormgroup-1.png)
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
![item](img/portfolio/thumbnail/CatSelfEnrol-1.png)
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
![item](img/portfolio/thumbnail/challenges-3.png)
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
![item](img/portfolio/thumbnail/EnrolManage-2.png)
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
![item](img/portfolio/thumbnail/CourseReplicator-4.png)
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
![item](img/portfolio/thumbnail/courseCreator-1.png)
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
![item](img/portfolio/thumbnail/peers-2.png)
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
![item](img/portfolio/thumbnail/casldap-1.png)
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
![item](img/portfolio/thumbnail/CourseRating-1.png)
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
![item](img/portfolio/thumbnail/Invigilator-2.png)
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
![item](img/portfolio/thumbnail/DashboardLinks-1.png)
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
![item](img/portfolio/thumbnail/formBuilder-4.png)
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
![item](img/portfolio/thumbnail/customRegistration-1.png)
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
![item](img/portfolio/thumbnail/SiteCert-3.png)
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
![item](img/portfolio/thumbnail/quizResult-1.png)
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
![item](img/portfolio/thumbnail/quizExtension-1.png)
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
![item](img/portfolio/thumbnail/chatbot-1.png)
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
![item](img/portfolio/thumbnail/siteStatistic-2.png)
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
![item](img/portfolio/thumbnail/llwp-course-locking-3.png)
Course Locking (2021)
Developed a custom Moodle plugin for course locking, controlling access to subsequent courses until prior ones are completed.
Read more
![item](img/portfolio/thumbnail/SignupInvitation-1.png)
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
![item](img/portfolio/thumbnail/calendar-3.png)
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
![item](img/portfolio/thumbnail/exi-2.png)
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
![item](img/portfolio/thumbnail/LearningPlans-1.png)
Learning Plans customisation (2019)
Customised Moodle Learning Plans feature with individual due dates, supervisor e-signatures, evidence uploads, and personalised notifications.
Read more
![item](img/portfolio/thumbnail/reims-1.png)
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
![item](img/portfolio/thumbnail/miaa-16.png)
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
![item](img/portfolio/thumbnail/coursesTimeline-4.png)
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
![item](img/portfolio/thumbnail/bulkCert-1.png)
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
![item](img/portfolio/thumbnail/resources-3.png)
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
![item](img/portfolio/thumbnail/cohortEnrol-4.png)
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
![item](img/portfolio/thumbnail/cohortSync-2.png)
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
![item](img/portfolio/thumbnail/unctad-1.png)
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
![item](img/portfolio/thumbnail/bbb-multiserver-1.png)
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
![item](img/portfolio/thumbnail/CourseCert-1.png)
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
![item](img/portfolio/thumbnail/llwp-5.png)
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
![item](img/portfolio/thumbnail/pcc-10.png)
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
![brand](img/brands/1.png)
![brand](img/brands/2.png)
![brand](img/brands/3.png)
![brand](img/brands/1.png)