Trevor Holbrook is a firmware and embedded software engineer with a decade of experience building production devices and platform features from sensor firmware to over-the-air updates. Based in San Francisco, he has driven core Matter SDK work at Google—leading the Software Update feature and contributing BDX file-transfer implementations to the widely adopted connectedhomeip project—and now builds firmware for autonomy at Agtonomy. His background spans low-level C drivers, embedded Linux, secure channel protocol integration, and UI firmware for consumer robots, reflecting a rare blend of systems-level rigor and human-centered product design. He has a track record of squeezing performance and reliability out of constrained hardware, including accelerating test flows and resolving blocking UART issues in high-stakes projects. Comfortable across multi-node systems and cross-disciplinary teams, he pairs prototyping agility with production-grade engineering discipline. Trevor’s experience in assistive and consumer robotics hints at a thoughtful approach to usability alongside technical excellence.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Northeastern University
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 Developer
Contributions:279 reviews, 34 commits, 38 PRs in 1 year 4 months
Contributions summary:Trevor primarily contributed to the implementation of BDX (Bulk Data Exchange) message structs and utility methods within the `connectedhomeip` repository, which focuses on Matter, an IoT standard. Their work involved creating directories, adding utility files, writing unit tests, and modifying build configurations. Subsequent commits show the user expanding on the BDX implementation, focusing on file transfer sessions and further implementations of the BDX Transfer Session specification, as well as the integration of BDX with the ExchangeDelegate. Further commits involved refactoring code to support secure channel protocol, including replacing common protocol with secure channel protocol and using the new OTA requestor API.
Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.
Contributions:5 PRs, 308 pushes, 59 branches in 2 years 2 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.