SamĀ Reed

Computer Engineer at FTL Company

Driffield, England, United Kingdom
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
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.
code19 years of coding experience
job9 years of employment as a software developer
bookGCSE, GCSE at Howden School
bookMaster'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
bookA-Levels, Computing, Maths, Physics, Chemistry, A-Levels, Computing, Maths, Physics, Chemistry at Selby College
languagesEnglish, German
github-logo-circle

Github Skills (42)

mjpeg10
postgresql10
mysql10
testing10
databases10
kafka10
schema-design10
semantic-mediawiki10
software-quality10
phpunit10
typehinting10
php10
sql10
database-design10
db-schema10

Programming languages (27)

C#CStandard MLGoMustacheHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
Merge one or more additional composer.json files at Composer runtime
Role in this project:
userBack-end Developer & QA Engineer/Test Automation Engineer
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.
phpruntimeadditionalmergepackagist
wikimedia/mediawiki

Feb 2012 - 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:
userBackend 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.
Request Free Trial
Sam Reed - Computer Engineer at FTL Company