Alex Slaughter

Chief Technology Officer at ActiveClass

Scottsdale, Arizona, 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
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.
code12 years of coding experience
job11 years of employment as a software developer
bookThe University of Arizona
bookBachelor of Science (BS), Software Engineering, Bachelor of Science (BS), Software Engineering at Arizona State University
bookDiploma, Diploma at Corona del Sol High School
languagesEnglish, Spanish, Italian
stackoverflow-logo

Stackoverflow

Stats
26reputation
578reached
2answers
0questions
github-logo-circle

Github Skills (21)

javascript10
lti10
interoperability10
rails10
interop10
ruby10
ruby-on-rails10
apidoc9
api9
jsx9
backend8
front-end-development8
back-end-development8
rspec7
php6

Programming languages (11)

DockerfileJavaC++CoffeeScriptRustCJavaScriptGo

Github contributions (5)

github-logo-circle
instructure/canvas-lms

Oct 2018 - Dec 2022

The open LMS by Instructure, Inc.
Role in this project:
userFull-stack Developer
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.
lmsinstructurecanvas-lmsgerrit-mirror
slaughter550/phpunit

Jun 2016 - Mar 2019

The PHP Unit Testing framework.
Contributions:3 releases, 4 PRs, 8 pushes in 2 years 8 months
testing-frameworktestingphpunit-testing-frameworkxdebug
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