Jacob Fugal

Sr. Software Engineer at Instructure, Inc.

Utah, United States
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

🤩
Rockstar
🎓
Top School
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.
code18 years of coding experience
bookMaster’s Degree, Master’s Degree at Georgia Institute of Technology
bookBS, BS at Brigham Young University
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
53reputation
4kreached
1answer
3questions
github-logo-circle

Github Skills (14)

jwt10
back-end-development10
oauth10
apidoc9
file-management9
api9
asp-net6
active-directory6
nodejs6
azure6
javascript6
microsoft-graph-api6
office3656
angularjs6

Programming languages (9)

TypeScriptJavaDockerfileCoffeeScriptC++JavaScriptGoVim script

Github contributions (5)

github-logo-circle
instructure/canvas-lms

Jun 2011 - Jul 2020

The open LMS by Instructure, Inc.
Role in this project:
userBack-end Developer
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.
open-lmsinstructurecanvas-lmslmsinc
lukfugl/alhambra

Mar 2008 - Feb 2009

Contributions:106 commits in 11 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
Jacob Fugal - Sr. Software Engineer at Instructure, Inc.