Matthew Sykes

Senior Solutions Architect & Software Devel at Department of Premier and Cabinet (Vic)

North Carolina, Australia
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 Sykes is a Senior Solutions Architect and software developer with 12+ years delivering enterprise-grade systems across Java, C/C++, DevOps and cloud-native platforms. He excels at rescuing stalled projects and translating complex requirements into reliable production deployments, demonstrated across roles at IBM and Victoria's Department of Premier and Cabinet. An active open-source contributor, Matthew has strengthened logging, CI/CD, database integrations and deployment pipelines in high-profile projects like Cloud Foundry and Hyperledger Fabric. He pairs deep backend and middleware expertise (WMB/IIB, MQ, Oracle/DB2) with hands-on infrastructure work on BOSH/Diego and CLI tooling to improve observability and automation. Known as a practical mentor, he develops teams through classroom and on-the-job coaching while routinely taking on responsibilities beyond his job description. An unusual blend of acting training and technical rigor gives him strong communication skills that help bridge technical teams and stakeholders.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor, Computer Science & Software Engineering, Bachelor, Computer Science & Software Engineering at Swinburne University of Technology
bookActing, Acting at Victorian College of the Arts
github-logo-circle

Github Skills (51)

bosh10
cli10
monitoring10
docker10
postgresql10
cloud-foundry10
testing10
rspec10
configuration-management10
command-line-interface10
bash10
etcd10
dockers10
networking10
cicd10

Programming languages (14)

JavaCSSMakefileGoHTMLErlangTypeScriptDockerfile

Github contributions (5)

github-logo-circle
hyperledger/fabric

Jun 2018 - Apr 2021

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:154 reviews, 86 commits, 540 PRs in 2 years 10 months
Contributions summary:Matthew's commits primarily involved refactoring and modifying the chaincode to improve the state management, address concurrency concerns, and harden the security posture of the underlying ledger implementation. This included renaming variables, adding improved error checking, and implementing new test cases to verify functionality, especially concerning the chaincode. The user made further improvements to the logging and internal data structures of the project.
casesdevelopingdltdistributed-ledgerhyperledger-fabric
hyperledger/fabric-ca

Feb 2019 - Jan 2021

Role in this project:
userBackend & DevOps Engineer
Contributions:23 reviews, 80 commits, 82 PRs in 1 year 11 months
Contributions summary:Matthew contributed to the integration of databases like Postgres and MySQL, improving the CA's ability to interact with different database environments. They updated and added scripts for CI/CD pipelines, specifically the Jenkinsfile, to automate builds and testing. Further contributions included addressing linting issues, which suggests a focus on code quality and maintainability within the project's codebase.
distributed-ledgerhyperledgerblockchain
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 Sykes - Senior Solutions Architect & Software Devel at Department of Premier and Cabinet (Vic)