Jacob Fugal is a senior software engineer with 18 years of experience, currently building backend systems at Instructure where he has worked since 2011. He specializes in robust server-side development for large-scale educational software, contributing to the popular open-source Canvas LMS—particularly around authentication, user masquerading, and direct file upload handling. Jacob combines deep practical knowledge from a long tenure with advanced study at Georgia Tech, bringing both stability and continuous learning to complex production systems. Based in Utah, he favors pragmatic, security-conscious solutions that keep integrations reliable at scale.
18 years of coding experience
Master’s Degree, Master’s Degree at Georgia Institute of Technology
Contributions:837 commits, 20 pushes, 10 tags in 9 years 3 months
Contributions summary:Jacob focused on back-end development, making changes to the InstFS component related to authentication and file access. They implemented features to handle user masquerading, ensuring the correct user identity is reported in OAuth responses. They also worked on setting up and managing the direct file upload functionality, and made changes to how attachment URLs are constructed.
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
Jacob Fugal - Sr. Software Engineer at Instructure, Inc.