Michael Jasper is a Senior Software Engineer with 13 years of experience building and operating large-scale SaaS systems, currently developing privacy and experimental features for Reality Labs at Meta. He combines backend expertise in Node.js and Go with deep front-end knowledge (React, GraphQL) and infrastructure skills in Terraform and AWS, and has led migrations of 200M messages/day workloads to Kubernetes with zero downtime. A former engineering manager and adjunct computer science instructor with an MCS, he blends hands-on coding, architecture, and team mentorship. His open-source work includes backend file-storage integrations for the widely used Canvas LMS, reflecting a focus on robust data and attachment pipelines. Outside work he explores NLP, computer vision, WebGL and even sourdough baking—demonstrating a pragmatic curiosity that fuels both hobby projects and production systems.
12 years of coding experience
13 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Utah State University
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Weber State University
Contributions:38 commits, 6 comments, 2 issues in 3 years 6 months
Contributions summary:Michael primarily focused on integrating InstFS, a file storage service, within the Canvas LMS platform. Their contributions involved modifying attachment handling, including direct uploads and integration with features like e-portfolio exports and quiz statistics. Furthermore, the user enhanced the attachment API to include InstFS-specific UUIDs, demonstrating a focus on file management and storage solutions within the application. They also made changes to the user data export functionality.
Contributions:14 pushes, 1 branch in 5 years 6 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.