Alex Slaughter is a seasoned software engineer based in Arizona with 12 years of experience building full‑stack web applications. He contributes to prominent open-source projects like Canvas LMS, where his work spans Ruby on Rails back-ends and JavaScript/JSX front-ends to implement LTI integrations, grading edge cases, and migration features. Comfortable shipping across the stack, Alex focuses on practical interoperability and user-facing education tooling while resolving tricky parsing and integration issues. His blend of long-term commercial experience and active OSS contributions suggests a developer who values maintainable, standards-driven solutions that work in real educational environments.
12 years of coding experience
11 years of employment as a software developer
The University of Arizona
Bachelor of Science (BS), Software Engineering, Bachelor of Science (BS), Software Engineering at Arizona State University
Contributions:8 reviews, 90 commits, 8 PRs in 4 years 2 months
Contributions summary:Alex contributed to the development of features related to the LTI (Learning Tools Interoperability) standard for the Canvas LMS platform. The commits demonstrate work on both front-end (JavaScript/JSX) and back-end (Ruby/Ruby on Rails) aspects. Their work includes implementing LTI requests for page information, handling LTI grades with non-parseable scores and addressing issues related to the new quizzes return button, the display of assignment submission dates, and the addition of new functionalities such as LTI API endpoints for listing external tools and adding the domain to assignments and quiz-next migration events.
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.