Frédéric Bérat

Senior Software Engineer at Red Hat

Saint-Etienne-de-Tulmont, Occitanie, France
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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Integrated circuits, Master's degree, Integrated circuits at Ecole nationale supérieure d'Electronique, Informatique et de Radiocommunications de Bordeaux
github-logo-circle

Github Skills (13)

c1710
daemon10
dlt-daemon10
epoll10
daemons10
c1110
event-handling10
diagnostics10
configuration-management9
socket8
net8
networking8
tcp-socket8

Programming languages (4)

ShellCMakefilePython

Github contributions (5)

github-logo-circle
COVESA/dlt-daemon

Jul 2015 - Jan 2017

Diagnostic Log and Trace.
Role in this project:
userBack-end Developer
Contributions:10 commits in 1 year 6 months
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.
loggertraceloggingdiagnosticdlt-daemon
fberat/pcp

May 2024 - Mar 2025

Performance Co-Pilot
Contributions:14 pushes, 2 branches in 10 months
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