Alexander J Sheehan

Boston, Massachusetts, 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
Alex Sheehan is a back-end engineer with five years of production experience building Python services and APIs for large-scale education platforms. He has significant backend contributions to the Open edX platform—improving SAML auth, enterprise data flows, and caching for learner lookups—and currently develops backend systems at Udacity. With an MEd in Learning Design, he blends technical engineering with deep domain knowledge of educational technology, universal design, and the ethical use of AI in classrooms. Alex has helped lead remote teams as a technical advisor to design data-driven teacher tools and has a track record of shipping B2B features and LMS integrations that support hundreds of thousands of users. Outside of work he pursues hands-on crafts like sourdough baking and fabrication, reflecting a pragmatic, experimental approach he brings to software and learning design.
code5 years of coding experience
github-logo-circle

Github Skills (12)

backend10
data-service10
python10
back-end-development10
webservice10
django10
saml10
apidoc9
api9
database-management8
database8
postgresql8

Programming languages (3)

MakefileJavaScriptPython

Github contributions (5)

github-logo-circle
openedx/edx-platform

Jul 2020 - Jan 2023

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userBack-end Developer
Contributions:81 reviews, 119 commits, 178 PRs in 2 years 6 months
Contributions summary:Alexander primarily contributed to the backend of the edX platform, focusing on SAML provider configuration and data management. Their work included adding functionality for country mapping, improving data endpoints, and introducing signals for assessment-level reporting to integrated channels. The user also implemented caching for enterprise learner lookups and made improvements to the handling of provider configurations. These changes indicate a focus on authentication, data sharing, and enterprise-level features within the platform.
edxlmssitesbackend-serviceopen-edx
A site for public browsing of enterprise catalogs, also called the Explore Catalog
Contributions:89 reviews, 63 PRs, 184 pushes in 2 years 11 months
explorecatalogsbrowsingcatalogenterprise
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
Alexander J Sheehan