Mathew May

Frontend Analyst Developer at Moodle

Perth, Western Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mathew May is a Frontend Analyst Developer based in Perth with a decade of hands-on experience building and refining e-learning solutions, particularly within the Moodle ecosystem. He blends frontend craftsmanship (SCSS, JS, Node tooling) with solid backend PHP/MySQL chops, having contributed core fixes and feature work to the globally used open-source Moodle platform. His career progressed from intern to contractor to in-house developer and now frontend analyst, giving him practical empathy for both client-driven projects and community-led software. Mathew has delivered bespoke multi-organization Moodle implementations, SSO integrations (Shibboleth/OAuth), custom learner dashboards and plugin releases, demonstrating an ability to turn complex business requirements into usable learner experiences. Comfortable shipping across the stack, he pairs UI-focused improvements with back-end enhancements to improve core LMS workflows—an approach shaped by his dual experience in client services and open-source contribution.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Information Technology, Bachelor's degree, Information Technology at Waikato Institute of Technology
languagesEnglish
github-logo-circle

Github Skills (10)

php10
moodle-api10
back-end-development10
learning-management-system9
version-control9
git9
authentication8
auth8
sql8
database-management7

Programming languages (4)

TypeScriptJavaScriptPHPRuby

Github contributions (5)

github-logo-circle
moodle/moodle

Nov 2016 - Nov 2022

Moodle - the world's open source learning platform
Role in this project:
userBack-end Developer
Contributions:326 commits in 6 years 1 month
Contributions summary:Mathew primarily worked on back-end development tasks, fixing bugs, and implementing new features. They made changes to core functionalities by addressing an issue with the default name of a topic section and also modified code related to course enrolments, specifically to the integration of cohort management. They also introduced improvements to user authentication and implemented functionality within the forum structure. These code changes indicate a focus on the core functionality and features of the Moodle learning platform.
usabilitylearning-management-systemlearning-platformmhealthportal
Chocolate-lightning/moodle

Nov 2016 - Mar 2025

Contributions:2727 pushes, 810 branches, 6 tags in 8 years 6 months
cmslearning-management-systemcourse-managementgit-repositorymanagement-system
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mathew May - Frontend Analyst Developer at Moodle