Glyn Matthews

Senior Test Automation Engineer

Zurich, Zurich, Switzerland
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
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.
code18 years of coding experience
job19 years of employment as a software developer
bookBSc, Physics, BSc, Physics at Cardiff University / Prifysgol Caerdydd
bookMSc, Computer Science, MSc, Computer Science at The University of Birmingham
languagesFrench, Dutch, English
github-logo-circle

Github Skills (15)

vcpkg10
c-language10
package-manager10
cmake10
url-parser10
cprogramming-language10
url-parsing10
parse10
uri10
documentation9
lib9
unit-testing9
http-protocol8
c117
c177

Programming languages (6)

C++RustCMakeHTMLElixirPython

Github contributions (5)

github-logo-circle
glynos/cpp-netlib

Jan 2010 - Nov 2016

The C++ Network Library Project -- header-only, cross-platform, standards compliant networking library.
Role in this project:
userBack-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.
cppheaderc-librarycompliantnetworking
microsoft/vcpkg

Apr 2020 - Sep 2020

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userAutomation Engineer / Build & Release Engineer
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.
c-plus-plussetuptoolspackage-managermacoscplusplus
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