Matthew White

IBM Research Senior Software Engineer

Winchester, 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
Matthew White is a senior software engineer and blockchain solutions architect with over 10 years’ experience designing and implementing enterprise-grade distributed systems at IBM Research and Hursley Labs. He has deep hands-on expertise in Hyperledger Fabric and related tooling—contributing to core projects like fabric, fabric-ca, fabric-chaincode-node/java and the now-deprecated Composer—working across backend, chaincode, and DevOps responsibilities. Matthew blends systems-level thinking (certificate authorities, chaincode-as-a-service, container runtime support) with practical developer tooling improvements, having enhanced the IBM Blockchain VS Code extension and Fabric samples for real-world deployment. His background in messaging and integration (WebSphere MQ/JMS) informs a pragmatic approach to interoperability and secure integration patterns. Based in Winchester, England, he pairs an MEng in Software Engineering with a track record of improving testability, build/CI scripts, and documentation to make complex blockchain platforms more usable. Colleagues know him for quietly shipping robust infrastructure changes—like PurgePrivateData and podman support—that unlock production use cases.
code9 years of coding experience
job18 years of employment as a software developer
bookMaster, Software Engineering; Engineering, Master, Software Engineering; Engineering at University of Wales
bookMEng - 1st, Software Engineering, MEng - 1st, Software Engineering at University of Wales, Aberystwyth
stackoverflow-logo

Stackoverflow

Stats
1,570reputation
224kreached
97answers
2questions
github-logo-circle

Github Skills (61)

unit-testing10
podman10
javascript10
docker10
cert10
scripting10
api-design10
distributed-ledger-technology10
testing10
typescript10
vscode-extension10
go-testing10
dockers10
java10
distributed-ledger10

Programming languages (17)

JavaC++CSSRustCMakefileVueGo

Github contributions (5)

github-logo-circle
Hyperledger Fabric Node.js Smart Contracts
Role in this project:
userBack-end Developer
Contributions:31 releases, 106 reviews, 258 commits in 4 years 5 months
Contributions summary:Matthew's commits primarily focused on the development of smart contracts within the Hyperledger Fabric ecosystem using Node.js and TypeScript. Contributions included adding transaction functions and updating build scripts, with a strong emphasis on ensuring compatibility and correct type definitions. The user also refactored code to support parameter validation, and added new features to make the return types match the schema.
hyperledgerfabricnode-jsblockchainnodejs
hyperledger/fabric-samples

Feb 2019 - Jan 2023

Samples for Hyperledger Fabric
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 release, 208 reviews, 43 commits in 4 years
Contributions summary:Matthew primarily contributed to the infrastructure and deployment aspects of the Hyperledger Fabric samples. Their work included modifying shell scripts for network setup and configuration, such as extending BYFN (Build Your First Network) to include certificate authorities and chaincode deployment options. Additionally, the user updated and refined the FabCar sample to work with the BYFN network, and made corrections to address issues with the chaincode name. Their commits also involved changes to support the running of chaincode as a service and support for the podman container runtime.
hyperledgerfabricblockchaindistributed-ledgerhyperledger-fabric
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
Matthew White - IBM Research Senior Software Engineer