Nick Hutchinson is a systems-focused software engineer with 14 years of experience building and modernizing cross-platform C/C++ codebases, currently driving engineering at ThousandEyes (Cisco) from London. He has a proven ability to navigate complex systems and CI/tooling—evidenced by substantive contributions to the widely used ccache project, improving Windows/macOS build and filesystem handling and integrating MSVC/Clang build jobs. Comfortable across platforms and not tied to any single stack, he blends deep systems-level expertise with a pragmatic interest in automation and developer experience. Educated in both computer science and French, he brings a thoughtful, detail-oriented approach and a knack for quickly shipping robust fixes in legacy and modern environments.
14 years of coding experience
6 years of employment as a software developer
BA/BSc, French, Computer Science, BA/BSc, French, Computer Science at The University of Auckland
Contributions:4 reviews, 13 commits, 11 PRs in 3 months
Contributions summary:Nick's contributions primarily focused on improving the build process and cross-platform compatibility of the project, particularly on Windows and macOS. They addressed issues related to temporary file handling on Windows and fixed macOS test failures by adjusting `sed` flags and exporting `SDKROOT`. The user also made significant changes to the build scripts, including integrating VS2019 build jobs with Clang and tweaking CMake build scripts for better CI integration and MSVC support. They also improved file system handling and improved the `Stat` implementation on Windows.
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.