Embedded Linux Developer - Videostreaming at Barco
Willebroek, Antwerp, Belgium
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Thomas Devoogdt is an Embedded Linux Developer with 11 years of experience, currently building video streaming solutions at Barco from his base in Willebroek, Belgium. He combines deep expertise in build systems and dependency management—demonstrated by contributions to Buildroot and Fluent Bit—with practical embedded UI and input work for projects like LVGL. Comfortable tackling difficult, low-level problems, he often fixes compilation, compatibility and memory issues to keep embedded stacks portable and maintainable. Outside work he builds home automation and IR remote projects, and his curiosity for hands-on engineering dates back to a high-school submarine he helped construct. An avid Linux advocate, he brings both production-grade engineering and sustained open-source involvement to complex embedded systems.
11 years of coding experience
Bachelor of Science - BS, Electronics and ICT Engineering Technology, Bachelor of Science - BS, Electronics and ICT Engineering Technology at Ghent University
Industriële wetenschappen, Industriële wetenschappen at Vrij Technisch Instituut Ieper
Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows
Role in this project:
Backend & DevOps Engineer
Contributions:11 reviews, 20 PRs, 92 comments in 2 years 2 months
Contributions summary:Thomas primarily contributed to build and dependency management within the fluent-bit project. Their work involved fixing build issues related to static assertions, updating build dependencies on libraries like LuaJIT, librdkafka, libnghttp2, and c-ares, and ensuring the system-provided versions of these libraries were utilized where available. Additionally, the user addressed compatibility problems with specific compiler versions (uClibc) and runtime environments. These changes show a focus on maintaining build integrity, portability, and efficient dependency resolution for the project.
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:1 review, 6 PRs, 13 comments in 1 year 1 month
Contributions summary:Thomas contributed to the embedded graphics library by implementing keyboard input handling across multiple platforms including libinput, X11, and SDL. They added support for common keys like Home, End, and Escape, enhancing the library's input capabilities. The user also addressed memory leaks and other issues related to display management, specifically focusing on Wayland and SDL drivers. Additionally, they improved the styling and rendering of the user interface by addressing issues related to alpha premultiplication.
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.
Request Free Trial
Thomas Devoogdt - Embedded Linux Developer - Videostreaming at Barco