Mark Nelson is a senior software engineer with 14 years of experience building and maintaining production web systems, currently working at With Intelligence from the UK. A long-time open source contributor, he has made substantive back-end fixes and feature additions to Moodle—the world’s leading open-source learning platform—across assignments, forums and quizzes. His career spans startups and consultancy roles where he has balanced core development, client-facing delivery, and platform optimization. Comfortable across database interactions, core architecture and UI-adjacent work, he repeatedly returns to complex codebases to improve performance and reliability. Not obvious at first glance: he has mentored through Google Summer of Code and sustained freelance work for international clients, demonstrating both technical depth and an ability to collaborate across organisations.
15 years of coding experience
18 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at The University of Western Australia
Moodle - the world's open source learning platform
Role in this project:
Back-end Developer
Contributions:1639 commits in 10 years
Contributions summary:Mark contributed to the Moodle platform by implementing bug fixes, task optimizations, and new feature additions. They addressed issues related to core functionalities, database interactions, and the user interface. Their contributions spanned across various modules, including assignment, forum, and quiz, indicating a good understanding of the Moodle codebase and its underlying architecture.
A direct mirror of the official moodle.git repository at http://git.moodle.org/. Please do NOT file PULL requests here, instead please use http://tracker.moodle.org
Contributions:1622 commits, 3 PRs, 4821 pushes in 9 years 10 months
git-repositoryuse-httptrackerpull-requestsdirect
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.