Glyn Matthews is a Senior Test Automation Engineer based in Zurich with 19 years of experience building test infrastructure, tools and systems across embedded, vision and networking domains. He blends deep C++ expertise with Python and Rust to support hardware and time-of-flight camera development, and has led technical teams and Scrum adoption at Sony and SoftKinetic. Glyn is comfortable across the stack from low-level network programming and build/release automation to high-level test orchestration, and has contributed to notable open-source projects such as the cpp-netlib networking library and Microsoft’s vcpkg. Known for pragmatic engineering and a strong focus on CI/automation, he frequently resolves build and CI issues that unblock teams. A physicist by training with an MSc in Computer Science, he brings a research-informed approach to real-world product challenges.
18 years of coding experience
19 years of employment as a software developer
BSc, Physics, BSc, Physics at Cardiff University / Prifysgol Caerdydd
MSc, Computer Science, MSc, Computer Science at The University of Birmingham
The C++ Network Library Project -- header-only, cross-platform, standards compliant networking library.
Role in this project:
Back-end Developer
Contributions:321 commits, 4 PRs, 50 pushes in 6 years 11 months
Contributions summary:Glyn primarily contributed to the C++ Network Library Project, focusing on documentation updates, and implementing URI (Uniform Resource Identifier) features, and fixing build-related issues. The user added enhancements to the URI class, including the addition of a builder, and also addressed issues with the parsing of HTTP requests and responses. The user also updated examples and tests.
Contributions:12 commits, 14 PRs, 6 comments in 5 months
Contributions summary:Glyn primarily contributed to the development and maintenance of the `vcpkg` package manager, specifically focusing on the `skyr-url` port. They added the port, updated its version across multiple releases, and addressed build-related issues. These changes involved modifying the portfile.cmake and associated configuration options, ensuring compatibility and resolving CI errors to maintain the integrity and usability of the package.
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.