Jason Sherman

Staff Software Engineer at Wikimedia Foundation

Oklahoma, 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

👤
Senior
🎓
Top School
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.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor of Arts (B.A.), Art, Bachelor of Arts (B.A.), Art at University of Science and Arts of Oklahoma
bookMaster of Library & Information Science (MLIS), Master of Library & Information Science (MLIS) at University of Oklahoma
github-logo-circle

Github Skills (12)

css10
javas10
open-source10
javascript10
mobile-ui10
image-processing10
dspace10
java10
html9
mediawiki7
wikipedia5
php5

Programming languages (13)

JavaJinjaCSSMakefileHTMLJSONiqDockerfileShell

Github contributions (5)

github-logo-circle
DSpace/DSpace

Dec 2012 - Nov 2013

(Official) The DSpace digital asset management system that powers your Institutional Repository
Role in this project:
userBack-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.
management-systemopen-accessdigital-assetdigital-asset-managementpowers
wikimedia/mediawiki

Sep 2022 - Jan 2023

🌻 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:
userFront-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