Mike Churchward

Director of Engineering at Poet Open Source

Waterloo, Ontario, Canada
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
Mike Churchward is a seasoned engineering leader and open source advocate with decades of experience building e‑learning platforms and teams, currently focused on improving Moodle and related integrations. He founded Canada’s first Moodle Partner and later led product and engineering at Remote‑Learner and Brickfield, blending entrepreneurial POV with enterprise delivery. As Executive Director of POET Open Source he drives practical, community‑focused contributions—ranging from backend questionnaire enhancements to accessibility and core refactors in the flagship moodle project. He combines hands‑on full‑stack development with strategic program building, particularly around LMS interoperability and learning technologies. Based in Waterloo, Mike pairs a long technical pedigree with a knack for marshaling cross‑organizational resources to sustain open source education software.
code10 years of coding experience
job27 years of employment as a software developer
bookB.A., Computer Science, B.A., Computer Science at University of Guelph
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

accessibility10
php10
moodle10
database9
unit-testing9
databases9
api8
apidoc8
version-control7
html6
javascript6
css5
mysql4

Programming languages (1)

PHP

Github contributions (5)

github-logo-circle
Questionnaire module for Moodle - Contributed module
Role in this project:
userBack-end Developer
Contributions:128 reviews, 61 commits, 230 PRs in 4 years 11 months
Contributions summary:Mike primarily contributed to the backend functionality of the Moodle questionnaire module. Their work included enhancing notification features, specifically adding the functionality for full submission notifications. Additionally, the user addressed and fixed issues related to date handling within the CSV unit tests, and incorporated changes to maintain compliance with Moodle's versioning requirements. This also included restructuring code to align with new Moodle versions.
moodle
moodle/moodle

Apr 2021 - Jan 2022

Moodle - the world's open source learning platform
Role in this project:
userFull-stack Developer
Contributions:48 commits in 9 months
Contributions summary:Mike's commits primarily focus on enhancements to the accessibility toolkit within the Moodle platform. They implemented changes to ensure proper language string casing, correct navigation, and the addition of settings page titles. The user also refactored code by moving plugins to core files and corrected image display within the block. Furthermore, they added and updated language strings, and improved instance name displays within the error lists.
usabilitylearning-management-systemlearning-platformmhealthportal
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
Mike Churchward - Director of Engineering at Poet Open Source