Athabasca University


  1. Created a Moodle student scheduling plugin which looks at all course activities and allows the student to setup a timeline for completing these activities. Schedule can then be exporting to Moodle calendar, Outlook or mobile device. (Full stack – PHP, CSS, jQuery/JavaScript and PostgreSQL)
  2. Modified the baseline Moodle chat to include a “is typing” message feature when other users are typing to help with the communication workflow.
  3. Made many modification to the Moodle Assign (assignment), Quiz, Book and Page modules to suit the organizations business workflow.
  4. Made major modifications to the Configurable Report Moodle plugin to suit the business need and built many reports with allows Faculty and Staff to easily gather information from Moodle.


  1. Develop custom functionality in Moodle Learning Management System.
  2. Provide Level 3 support to end users.
  3. Provide input into new Moodle development initiatives.
  4. Research plugins in an effort to customize Moodle to fit business needs.