Jonas Filho is a founding partner and hands-on engineering leader with 14 years of experience building software and product-first companies from Greater Rio de Janeiro. Trained as a mechanical engineer, he pivoted into software and brings rare hardware-to-software expertise—maintaining Linux kernel drivers and contributing low-level USB device support for projects like liquidctl and PyUSB. At Protocubo he combines product ownership with backend and embedded systems work, while earlier roles included founding Elebeta and transportation modeling at LOGIT. His open-source footprint spans cross-platform tooling (liquidctl) and language/compiler fixes (Haxe), showing a pragmatic focus on reliability and device-level correctness. Colleagues describe him as a no-nonsense engineer who prefers durable, well-tested solutions over gimmicks, and his hobbyist-to-maintainer path reflects deep curiosity about how software controls physical systems.
Cross-platform CLI and Python drivers for AIO liquid coolers and other devices
Role in this project:
Back-end Developer & Embedded Systems Engineer
Contributions:34 releases, 294 reviews, 1706 commits in 4 years 6 months
Contributions summary:Jonas's contributions focused on developing and improving drivers for AIO liquid coolers and related hardware. They added support for various NZXT Kraken X models and performed code refactoring to enhance the device control features. The commits demonstrate a strong understanding of USB communication protocols and hardware-specific implementations, as seen in their efforts to address limitations and enhance the functionality of the devices. Their work involved hardware-level interaction and control through code.
Contributions:6 releases, 30 reviews, 106 commits in 3 years
Contributions summary:Jonas primarily contributed to bug fixes, documentation updates, and project maintenance within the PyUSB repository. Their work included correcting examples, linking to the correct website, and fixing project URLs. They also addressed several issues related to the USBError exception handling, added improvements to the `find()` function, and corrected type issues in various backends.
pythonusbhardware
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.