Thomas Devoogdt

Embedded Linux Developer - Videostreaming at Barco

Willebroek, Antwerp, Belgium
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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.
code11 years of coding experience
bookBachelor of Science - BS, Electronics and ICT Engineering Technology, Bachelor of Science - BS, Electronics and ICT Engineering Technology at Ghent University
bookIndustriële wetenschappen, Industriële wetenschappen at Vrij Technisch Instituut Ieper
stackoverflow-logo

Stackoverflow

Stats
856reputation
3.2mreached
15answers
2questions
github-logo-circle

Github Skills (38)

dependency-management10
lib10
buildroot10
package-management10
sdl10
build-system10
cmake10
c1110
microcontroller10
graphic10
c1710
sys10
embedded10
windows-gui10
wayland10

Programming languages (7)

C++ShellCMakefileJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
fluent/fluent-bit

Jan 2023 - Apr 2025

Fast and Lightweight Logs, Metrics and Traces processor for Linux, BSD, OSX and Windows
Role in this project:
userBackend & 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.
data-collectorpromqlloggingprometheuscloudnative
lvgl/lvgl

Dec 2023 - Jan 2025

Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
Role in this project:
userEmbedded 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.
ui-editoraffordablempuprofessionalgraphics-library
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