Noah Rush

Senior Software Engineer at Instructure

Philadelphia, Pennsylvania, 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

👤
Senior
🎓
Top School
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.
code4 years of coding experience
job7 years of employment as a software developer
bookBachelor of Arts (B.A.), Music, Bachelor of Arts (B.A.), Music at Wesleyan University
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Cornell Tech
bookHigh School Diploma, High School Diploma at Cheltenham High School
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

javascript10
react10
canvas-lms10
wpgraphql9
wordpress-graphql9
graphql9
ruby8

Programming languages (3)

JavaShellRuby

Github contributions (5)

github-logo-circle
instructure/canvas-lms

Mar 2022 - Oct 2022

The open LMS by Instructure, Inc.
Role in this project:
userBack-end Developer
Contributions:11 commits in 7 months
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.
open-lmsinstructurecanvas-lmslmsinc
trinodb/trino

Mar 2024 - Nov 2024

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
prestodbdbmsindexingjdbcbigdata
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
Noah Rush - Senior Software Engineer at Instructure