William Hicklin is a Rust-focused software engineer with 11 years of experience building embedded systems, kernels, drivers, and cloud-connected products from prototype to production. He combines a scientist’s curiosity and the scientific method with practical engineering—shaping maintainable, well-tested code and pushing Rust adoption for memory-safe embedded development. At Dyson he led Matter smart-home work, designing the Service Area Cluster for Matter 1.4 and driving cross‑company collaboration and OSS workflows. As an active contributor to the high-profile connectedhomeip/Matter project, he implements cluster logic, mode handling, and storage delegates that bridge specification and real devices. William thrives on mentoring teams, improving developer processes, and producing documentation, tests, and demos that accelerate adoption. Based in Bristol, he brings a rare mix of low-level systems expertise and standards-level product delivery.
11 years of coding experience
9 years of employment as a software developer
A-levels Chemistry Biology and Physics, A-levels Chemistry Biology and Physics at Giovanni Curmi Higher Secondary School
Masters of Science in Physics by research Physical Sciences, Masters of Science in Physics by research Physical Sciences at University of Malta
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
Back-end & Embedded Systems Engineer
Contributions:494 reviews, 94 PRs, 1 branch in 1 year 10 months
Contributions summary:William primarily contributes to the Matter (formerly Project CHIP) project, focusing on the implementation of service area and mode base functionalities. Their work includes implementing the core logic for service area cluster functionality, including the handling of commands like `GoHome` and the management of service area data. The user also implemented a memory storage delegate for service area data. In addition, the user also contributed to mode base SDK implementation by handling change-to-mode requests and integrating related operations.
Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Contributions:61 reviews, 11 PRs, 749 pushes in 1 year 11 months
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
William Hicklin - Rust Software Engineer at Open-source software