Jason Sherman is a Staff Software Engineer with 13 years of experience blending library science and liberal arts sensibilities into pragmatic engineering, currently driving platform and UX improvements at the Wikimedia Foundation. He pairs deep back-end skills—seen in image processing and thumbnail optimization for DSpace—with front-end expertise, having improved mobile preferences and accessibility for MediaWiki/Wikipedia. A former CTO and founder, he excels at leading small teams, mentoring contributors, and making legacy systems more maintainable and performant. Jason’s work reflects a commitment to open source and public-interest technology, and his MLIS background gives him a user-centered approach to data and content workflows that isn’t obvious from a purely technical resume.
13 years of coding experience
4 years of employment as a software developer
Bachelor of Arts (B.A.), Art, Bachelor of Arts (B.A.), Art at University of Science and Arts of Oklahoma
Master of Library & Information Science (MLIS), Master of Library & Information Science (MLIS) at University of Oklahoma
(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
Back-end Developer
Contributions:11 commits, 2 comments in 11 months
Contributions summary:Jason primarily focused on enhancing image processing and thumbnail generation within the DSpace digital asset management system. They implemented high-quality scaling and blurring options for branded previews and thumbnails, affecting image display quality. The user made code changes to `BrandedPreviewJPEGFilter.java`, `JPEGFilter.java`, and `XPDF2Thumbnail.java`, also addressing transparency issues and fixing a variable typo. They further worked on resolving a "failed to convolve" bug.
🌻 The collaborative editing software that runs Wikipedia. Mirror from https://gerrit.wikimedia.org/g/mediawiki/core. See https://mediawiki.org/wiki/Developer_access for contributing.
Role in this project:
Front-end Developer
Contributions:5 commits in 3 months
Contributions summary:Jason primarily focused on enhancing the mobile user interface for Special:Preferences. Their work involved optimizing the display of preferences using toggle switches, native JavaScript methods, and DOM manipulation. This included refactoring and streamlining existing components, as well as fixing broken navigation hints and ensuring compatibility with JavaScript disabled environments. Further optimization efforts focused on improving the performance of mobile preference modals.
wikimediaphpwikipediacollaborative-editingruns
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
Jason Sherman - Staff Software Engineer at Wikimedia Foundation