Kevin Matthews is a software developer with 11 years of embedded systems experience, currently building connected products at Nominal after leading firmware and build-system work at Weber LLC. He pairs high-level design instincts with low-level implementation skills across embedded Rust, C, FreeRTOS, and embedded Linux, and has driven product bring-up, cross-compilation, Bluetooth integrations, and manufacturing test lines. Kevin has a track record of improving development workflows—introducing unit testing, static analysis, and rapid build systems—and enjoys bridging hardware, firmware, mobile apps, and product teams. Trained in music performance with a physics minor, he brings a musician’s discipline and curiosity to system design, aspiring to be a polyglot and to leave practical, quality improvements wherever he works.
11 years of coding experience
13 years of employment as a software developer
Study towards Masters Music Performance Piano, Study towards Masters Music Performance Piano at California State University, Fresno
Concurrency semantics and concepts in the C++ standard library
Contributions:74 commits, 2 PRs, 31 pushes in 5 months
multithreadingcppconcurrencycxxsemantics
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.