Noah Rush is a Senior Software Engineer at Instructure with four years of professional experience building front-end and data-driven features for large web platforms. He contributes to the open-source Canvas LMS, addressing page views, GraphQL grade override features, and UI/date bug fixes that improve analytics and grading workflows. With an MEng in Computer Science from Cornell Tech and a BA in Music from Wesleyan, he blends rigorous technical training with a creative background that informs thoughtful UX and data presentation. Prior roles span web development, teaching assistantships, and a data science internship mapping local news—demonstrating versatility across front-end, back-end, and data projects. Noah is comfortable reverting and debugging complex integrations (including internationalization and React redesign issues), showing a pragmatic focus on stability and user impact. Based in Philadelphia, he pairs hands-on coding with a collaborative approach to shipping reliable educational software.
Contributions summary:Noah primarily addressed issues related to the page views feature within the Canvas LMS platform. Their work included reverting a previous commit related to internationalization and React redesign due to an issue with an endless scroll loop. Further contributions involved adding a final_grade_override feature to the GraphQL API, enabling context cards to determine the status of grade overrides. They also addressed bugs and made updates to the UI for page views, including fixing date-related functionalities.
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
Contributions:5 comments in 8 months
big-datasql-querytrinojavapresto
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.