Frédéric Bérat is a Senior Software Engineer with 10+ years of experience specializing in embedded Linux, multi-platform debugging, and systems architecture for automotive and telecom domains. He has driven platform migrations and CI/build infrastructure work across Genivi, Android, QNX and Apertis, and has deep hands-on expertise in in-target debug tooling (Lauterbach, SystemTap, GDB) and exception analysis for multiple architectures. At ADIT he combined system architecture with developer enablement—packaging, porting and clarifying legacy components—then moved to Red Hat where he continues to deliver robust backend and systems-level improvements. An active contributor to the COVESA dlt-daemon project, he implemented an epoll-based event loop and restructured connection/handler models to boost daemon efficiency and offline log handling. Fluent in both low-level kernel/RTOS adaptations and higher-level build and CI design, he brings a pragmatic blend of research-rooted problem solving and production-grade engineering.
10 years of coding experience
8 years of employment as a software developer
Master's degree, Integrated circuits, Master's degree, Integrated circuits at Ecole nationale supérieure d'Electronique, Informatique et de Radiocommunications de Bordeaux
Contributions summary:Frédéric primarily focused on enhancing the `dlt-daemon`'s functionality. They implemented an epoll-based event handling system to improve the daemon's efficiency and restructured the code, introducing new structures like `DltConnection` and `DltEventHandler`. Furthermore, they contributed to control application features, including offline log storage triggers and adding support for port configuration and serial header configurations. Their work also included improvements to the receiver and connection activation mechanisms within the daemon.
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
Frédéric Bérat - Senior Software Engineer at Red Hat