Mathias Koch is a Technical Lead in IoT & Connectivity with nine years of hands-on experience designing and shipping embedded systems, industrial automation, and connectivity solutions from prototype to production. With a Master’s in Automation and Robot Technology from DTU, he blends low-level C/C++ and Python development with systems thinking in hardware design and SolidWorks. He has led development of factory feedback platforms and LTE-based wireless products, and currently drives IoT strategy and delivery at Factbird. An active embedded contributor, Mathias implemented UART and DMA support in the popular Rust embassy framework, showing deep expertise in real-time hardware interaction. Based in Copenhagen, he pairs practical manufacturing domain knowledge with academic rigor and a knack for simplifying complex production data into actionable insights.
10 years of coding experience
5 years of employment as a software developer
University of California San Diego
Higher Technical Examination Programme, Communications, IT and English, Higher Technical Examination Programme, Communications, IT and English at Hansenberg - HTX
Bachelor’s Degree, Electrical Engineering, Bachelor’s Degree, Electrical Engineering at Danmarks Tekniske Universitet
Contributions:26 reviews, 80 commits, 35 PRs in 2 months
Contributions summary:Mathias's contributions center around the implementation of UART communication and DMA support within the "embassy-rs/embassy" framework. They implemented blocking UART logic, including read and write functionality, with a focus on addressing overrun, break, parity, and framing errors. The user integrated DMA support, including DMA read and write functions, interrupt handling, and various methods for managing data transfers and memory access with DMA. This work involved substantial code changes within the embassy-rp module, demonstrating a focus on low-level embedded systems programming and hardware interaction.
A driver crate for the entire u-blox cellular family in Rust
Contributions:1 release, 20 reviews, 137 commits in 2 years 9 months
cratedriverrustembeddedno-std
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.