William Hicklin

Rust Software Engineer at Open-source software

Bristol, England, United Kingdom
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
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.
code11 years of coding experience
job9 years of employment as a software developer
bookA-levels Chemistry Biology and Physics, A-levels Chemistry Biology and Physics at Giovanni Curmi Higher Secondary School
bookMasters of Science in Physics by research Physical Sciences, Masters of Science in Physics by research Physical Sciences at University of Malta
languagesMaltese, English
stackoverflow-logo

Stackoverflow

Stats
107reputation
4kreached
5answers
5questions
github-logo-circle

Github Skills (15)

embedded10
c-language10
cprogramming-language10
sys10
apidoc9
api9
arm6
duplicates6
cross-compiling6
django-cms6
phpmyadmin6
database6
django6
mysql6
capnproto6

Programming languages (9)

TypeScriptC++ShellCoffeeScriptRustCZAPPHP

Github contributions (5)

github-logo-circle
project-chip/connectedhomeip

May 2023 - Mar 2025

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:
userBack-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.
connectivity-standards-alliancebuild-with-matterguidedzephyrconnectivity
dysonltd/connectedhomeip

Apr 2023 - Mar 2025

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