Matt Kelly is a multidisciplinary engineering leader with 14 years of experience building embedded systems, cloud platforms, and high-performing teams across startups and large tech companies. He’s led firmware and system architecture work on flagship wearables at Fitbit/Google and now directs engineering at Memfault and Nordic Semiconductor, focusing on cloud/backend scale, embedded SDKs, and platform reliability. A hands-on generalist, Matt has contributed to notable open-source Bluetooth work—porting the btstack to ESP32—highlighting deep expertise in hardware abstraction and real-time integrations. He combines academic rigor from an RIT computer engineering background with product-minded execution, often building the observability and tooling he wished he’d had as a hardware engineer.
14 years of coding experience
10 years of employment as a software developer
Master's Degree Computer Engineering, Master's Degree Computer Engineering at Rochester Institute of Technology
Dual-mode Bluetooth stack, with small memory footprint.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:12 commits, 1 PR, 2 comments in 3 days
Contributions summary:Matt's commits primarily focus on porting the btstack Bluetooth stack to the ESP32 platform. This involves adapting the stack to work with the ESP32's hardware and software environment, including utilizing a generic transport layer, integrating with the VHCI, and implementing time management. The changes involve modifications to the HAL (Hardware Abstraction Layer) and integrating necessary libraries for the ESP32's Bluetooth controller. These changes include the implementation of functionality like UART DMA and critical sections.
Contributions:108 commits, 2 PRs, 76 pushes in 9 years 3 months
dotfilesvimkarabinerzsh
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.