Sam Reed is a Computer Engineer with 19 years of hands-on experience building and maintaining backend systems, databases, and tooling across open-source projects and commercial environments. A First Class MEng graduate in Computer Software Development, he spent over four years at the Wikimedia Foundation working on MediaWiki internals and schema migrations and continues to contribute to notable projects like MediaWiki and composer-merge-plugin. Comfortable across Linux and Windows stacks, Sam combines deep troubleshooting and technical support experience with practical devops and QA automation skills. As a long-term open-source maintainer he focuses on code quality, refactoring, and security fixes, regularly modernizing tests and dependency management. He also runs his own engineering practice and has led ERP implementation efforts, showing a knack for translating technical detail into operational improvements. Outside software, Sam is a licensed pilot with over 180 logged hours, a detail that reflects his disciplined, systems-oriented mindset.
19 years of coding experience
9 years of employment as a software developer
GCSE, GCSE at Howden School
Master's Degree, Computer Software Development, First Class Master of Engineering With Honours, Master's Degree, Computer Software Development, First Class Master of Engineering With Honours at The University of Hull
A-Levels, Computing, Maths, Physics, Chemistry, A-Levels, Computing, Maths, Physics, Chemistry at Selby College
Contributions:1 release, 12 reviews, 62 commits in 2 years 9 months
Contributions summary:Sam primarily focused on improving code quality and maintainability by updating dependencies, replacing deprecated methods, and refactoring code to improve readability. They bumped PHPUnit and PHP Code Sniffer versions and implemented changes to align with modern PHPUnit practices. The user also made improvements in testing by replacing `assertContains` with `assertStringContainsString` and fixed an issue with expected exceptions.
š» 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:
Backend Developer & Database Engineer
Contributions:2567 commits, 21 PRs, 1 tag in 11 years
Contributions summary:Sam's contributions primarily involved modifying database schemas and updating database-related code within the MediaWiki codebase. The user implemented changes to database table structures, including adding and dropping fields and indexes, which often involved modifying schema migration scripts and database-specific configuration. They also addressed issues related to data integrity, especially within the context of changes to user accounts and content management.
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.