Michal Toman is an Embedded Linux Engineer with 15 years of experience building and maintaining Yocto-based systems and device software, currently focused on balenaOS at balena. He brings deep low-level expertise in system integration—working on ModemManager/libqmi updates, WLAN power management UDEV rules, system-wide CA bundles, systemd timers/services, full disk encryption and TPM2 tooling—and routinely integrates out-of-tree drivers for diverse hardware. Prior roles include leading development for a bank fraud detection system and maintaining Fedora for MIPS at Imagination Technologies, reflecting a mix of security-sensitive product engineering and platform work. At Red Hat he developed automated problem-detection tooling, combining Python and C skills with systems administration experience. Based in Brno, he pairs pragmatic engineering with open-source collaboration, contributing to the prominent meta-balena repository that underpins many IoT devices. Collected academic training in applied informatics (MSc) underpins his methodical approach to embedded systems and tooling.
15 years of coding experience
9 years of employment as a software developer
Master of Science (MS), Applied Informatics, Master of Science (MS), Applied Informatics at Masaryk University Brno
A collection of Yocto layers used to build balenaOS images
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:138 reviews, 137 commits, 107 PRs in 2 years 9 months
Contributions summary:Michal primarily contributes to the balenaOS meta-balena repository, focusing on low-level system configurations and integrations. Their work includes updating and integrating connectivity-related packages like ModemManager and libqmi. They also implement system-level changes such as UDEV rules for WLAN power management, setting up system-wide CA bundles, and adding systemd timers and services. Further contributions involve adding support for full disk encryption, TPM2 tools, and incorporating out-of-tree drivers and tools.
Contributions:293 commits, 12 PRs, 16 pushes in 5 years 1 month
remote-executionsoniccoredumptraffic-analysis
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.