Sage Ross is a seasoned technology leader and Chief Technology Officer with 14 years of experience building and stewarding open knowledge platforms, most notably leading Wiki Education’s Ruby on Rails/React product that serves over 50,000 users. A full-stack developer, product manager, and mentor, Sage combines hands-on engineering—bug fixes, database migrations, and test automation across projects like the WikiEduDashboard and the diaspora social network—with user research, grant writing, and product strategy. Their career is rooted in the Wikimedia ecosystem, where they’ve created educational tooling, tutorials, and community-facing programs that bridge technical work and pedagogy. Based in Seattle, Sage brings an uncommon blend of humanities training (Yale history of science) and practical software craftsmanship, and they prioritize ethical workplace practices such as trans-inclusive healthcare and strong parental leave.
14 years of coding experience
4 years of employment as a software developer
Master of Philosophy History of Science and Medicine, Master of Philosophy History of Science and Medicine at Yale University
B.S. Chemistry, B.S. Chemistry at University of Oklahoma
Wiki Education Foundation's Wikipedia course dashboard system
Role in this project:
Back-end Developer
Contributions:878 reviews, 7167 commits, 2600 PRs in 8 years 2 months
Contributions summary:Sage's commits primarily focus on refining the codebase and addressing reported issues, especially those related to handling different data formats. The user worked on implementing bug fixes by modifying the existing functionality of the system and updating the database schema. Additionally, the commits centered on enhancing the stability of the system and streamlining processes within the application's features.
A privacy-aware, distributed, open source social network.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:31 commits, 4 PRs, 11 comments in 16 days
Contributions summary:Sage primarily focused on fixing order-dependent failures within existing Jasmine test specifications, which included stream views, notification dropdowns, contacts collections, and single-post interactions. They addressed these issues by modifying test setup, ensuring proper initialization of dependencies, and removing or adjusting code that caused conflicts when tests were run in different orders. Additionally, they refactored code to make tests more order-independent.
social-networkprivacyrailsp2pprivacy-aware
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
Sage Ross - Chief Technology Officer at Wiki Education