Alasdair Swan

Staff Engineer at OneStudyTeam

Salem, 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
🎓
Top School
Alasdair Swan is a staff engineer with 12 years of front-end experience, specializing in JavaScript-driven interactive and responsive web experiences for global brands and large platforms. He has led technical initiatives to make core products scalable and performant at companies like RepTrak and edX, pairing hands-on coding with team leadership and mentorship. His contributions to the Open edX LMS highlight a focus on accessibility and responsive UI consistency across devices, while prior agency work delivered polished interactive projects for clients such as adidas and Philips. Delivery-focused and adept at balancing client needs with technical constraints, he is practiced in bug triage, refactoring, and building ecosystems that accelerate feature delivery across distributed, multi-time-zone teams. A Glasgow-trained technologist with an unusual blend of philosophy and software study, he brings pragmatic problem-solving and attention to UX detail to large, user-facing systems.
code11 years of coding experience
job13 years of employment as a software developer
bookM.Sc. Information Technology (software), M.Sc. Information Technology (software) at University of Glasgow
github-logo-circle

Github Skills (6)

html10
css10
javascript10
front-end-development10
accessibility9
react4

Programming languages (7)

JinjaSCSSMakefileJavaScriptHTMLGroovyPython

Github contributions (5)

github-logo-circle
openedx/edx-platform

Sep 2014 - May 2018

The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
userFront-end Developer
Contributions:3 reviews, 234 commits, 143 PRs in 3 years 8 months
Contributions summary:Alasdair primarily focused on front-end development tasks within the Open edX platform. They implemented and modified various user interface elements, including form layouts, and corrected issues in the student account pages. Their work involved JavaScript, HTML, and CSS, and addressed both design and accessibility issues. They also contributed to the responsive design of the platform, ensuring a consistent user experience across different devices.
edxlmssitesbackend-serviceopen-edx
Contributions:9 reviews, 49 commits, 19 PRs in 2 years 8 months
policyreactedxcookiebanner
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
Alasdair Swan - Staff Engineer at OneStudyTeam