Aidan Sayers is a pragmatic technology leader and CTO with 14 years of experience building distributed systems, developer tooling, and production-grade infrastructure from his base in England. At Hadean he progressed from developer to Chief Technology Officer, blending hands-on engineering with product and technical leadership across cloud-native and simulation platforms. His open-source contributions span core tooling—improving Rust’s cargo resolver, Docker/Moby internals, the bup backup system, and emscripten runtime fixes—showing deep expertise in performance, reliability and low-level systems work. He combines C, Rust and Python fluency with DevOps experience to ship resilient builds, caching and containerization improvements in widely used projects. Colleagues rely on him for pragmatic refactors that reduce complexity and for adding tests that prevent regressions in tricky edge cases. A Cambridge Computer Science graduate, he’s comfortable operating at the intersection of engineering accuracy and product-driven delivery.
14 years of coding experience
8 years of employment as a software developer
Altrincham Grammar School for Boys
Bachelor of Arts (BA) Computer Science, Bachelor of Arts (BA) Computer Science at University of Cambridge
Contributions:1309 commits, 6 PRs, 1 push in 1 year
Contributions summary:Aidan's contributions primarily revolve around the restructuring and refactoring of the codebase, particularly focusing on the removal of SSH-related dependencies. They have refactored the build process, including moving to containerization using Docker, and set up the environment to support development, integration and production. The commits also indicate improvements to the test process, suggesting a focus on improving code quality.
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Role in this project:
Back-end Developer
Contributions:12 PRs, 54 comments, 3 issues in 4 years 9 months
Contributions summary:Aidan's commits focus on refactoring and improving the configuration and build process for the sccache project. They introduced a configuration override system to allow flexible settings for different cache types. Furthermore, the user made changes to the build system, converting requests to a tokio style using bincode. These updates indicate a focus on enhancing the project's caching capabilities and build automation.
cloud-storageccachecachestorage
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.