Michael Brewer-davis is a Staff Software Engineer with 11 years of professional experience building full-stack web applications and leading engineering teams across education and learning platforms. He has driven product and technical work at Coursera, Skilljar, Outschool and Instructure, combining hands-on front-end React work (notably contributions to the widely used Canvas LMS rubric and gradebook UI) with backend and platform coordination in Ruby/Rails, PostgreSQL and AWS. As a former team lead he focuses on developer growth and pragmatic adoption of new technologies, mentoring juniors while ensuring API and SDK consumers remain stable. His background in mathematics (Dartmouth and MIT studies) informs a rigorous, data-minded approach to design and edge-case handling. Colleagues know him for shipping accessible, mobile-friendly UI improvements that quietly improve usability for thousands of educators and learners. He blends production engineering discipline with a teacher’s patience—an advantage when translating complex requirements into clear, maintainable implementations.
11 years of coding experience
22 years of employment as a software developer
Pure Mathematics, Pure Mathematics at Massachusetts Institute of Technology
AB Mathematics Computer Science, AB Mathematics Computer Science at Dartmouth College
Contributions:161 commits, 1 push in 2 years 11 months
Contributions summary:Michael primarily worked on front-end components related to rubrics and gradebooks within the Canvas LMS. They implemented new UI components for displaying and editing rubrics, including support for non-scoring rubrics and improved accessibility. Their work involved modifying existing JavaScript files, adding new React components for rubric display, and integrating these changes with the existing codebase. Additionally, the user has made effort to ensure correct rendering on mobile devices.
Contributions:15 pushes, 1 branch in 1 year 10 months
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
Michael Brewer-davis - Staff Software Engineer at Coursera