Matt Clarkson is a Principal Engineer with 14 years of cross-stack experience, currently leading Arm's Bazel-based remote/local device execution and developer experience initiatives. He thrives on greenfield engineering and brings deep expertise in statically typed, compiled languages—ranging from assembly and C/C++ video algorithm optimization to C++ SDK design—while also shipping TypeScript/ReactNative front-ends and CI/CD workflows. A hands-on people leader, he has built and grown multiple teams at Arm, championing testing, tooling and developer productivity (notably driving Perfetto integration for GPU drivers). An active open-source contributor, his work improves core C/C++ tooling and embedded web and serialization libraries, reflecting a focus on stability, portability and test coverage. Based in South Cambridgeshire, he combines low-level performance sensibilities with pragmatic product delivery and a knack for mentoring engineers through promotions and career development.
14 years of coding experience
14 years of employment as a software developer
MEng Electrical Engineering, MEng Electrical Engineering at University of Bath
Contributions:25 commits, 6 PRs, 20 pushes in 2 years 6 months
Contributions summary:Matt primarily focused on enhancing the test suite for the cpplint tool. Their contributions include writing unit tests for new features, specifically targeting lambda expressions and variadic constructors. They added tests for long doxygen comments and literals namespaces. The user also worked on improving the overall test coverage of the project.
Contributions:40 commits, 2 PRs, 61 comments in 9 months
Contributions summary:Matt primarily contributed to the build system and core functionality of the benchmark library. Their work included implementing CMake functions to retrieve Git version information and add compiler flags, as well as refactoring code to use C++11 concurrency features. They also made changes to the test suite, including adding more comprehensive regular expression tests and checking the number of tests ran. Furthermore, the user addressed cross-platform compatibility by using standard integer types and platform-specific headers.
cppbenchmarkingbazelsupport-librarymicrobenchmark
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.