Paul Cacheux

Software Engineer at Mistral AI

Paris, Ile-de-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
Paul Cacheux is a software engineer with 11 years' experience specializing in eBPF-driven security and backend systems, currently at Mistral AI after a multi-year tenure at Datadog. He has deep hands-on expertise improving kernel-level Go libraries (notably contributions to the cilium/ebpf ebpf-go project) and hardening Datadog’s runtime security agent with architecture- and kernel-aware eBPF probes. Comfortable across systems, security, and performance work, he combines low-level Linux internals skills with production-grade engineering and testing. A CentraleSupélec-trained engineer, he also has a history of building ML and systems projects during his studies, reflecting a pragmatic mix of research curiosity and production discipline.
code11 years of coding experience
job8 years of employment as a software developer
bookSupélec Master of Engeneering Applied Mathematics Energy Telecommunication Computer Science, Supélec Master of Engeneering Applied Mathematics Energy Telecommunication Computer Science at CentraleSupélec
bookThree-year undergraduate intensive course in Mathematics and Physics, Three-year undergraduate intensive course in Mathematics and Physics at Lycée Fénelon Sainte-Marie
bookBaccalauréat Scientifique (French secondary school diploma), Baccalauréat Scientifique (French secondary school diploma) at Lycée Sainte Ursule
github-logo-circle

Github Skills (20)

ebpf10
it-security10
linux10
c1110
security10
c1710
kernel10
automation10
go10
automation-testing10
golang10
automations10
btdf10
system-security10
container9

Programming languages (14)

PowerShellRustCGoHTMLXSLTTypeScriptDockerfile

Github contributions (5)

github-logo-circle
DataDog/datadog-agent

Jun 2021 - Jan 2023

Main repository for Datadog Agent
Role in this project:
userBack-end & Security Engineer
Contributions:2761 reviews, 1161 commits, 3405 PRs in 1 year 7 months
Contributions summary:Paul primarily contributed to the security aspects of the Datadog Agent, specifically the runtime security module. Their work involved implementing and improving eBPF-based probes for system calls, addressing bugs, optimizing code, and ensuring compatibility with various Linux kernel versions and architectures. They added new features such as SELinux event probes and focused on code improvements, and ensuring that the security-agent and system-probe could work efficiently and reliably. Furthermore, the user has been involved in writing security test cases, enhancing the overall robustness of the system.
golangdatadog-agentagentobservabilitypmm
cilium/ebpf

Feb 2022 - Aug 2022

ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel.
Role in this project:
userBack-end Developer
Contributions:37 reviews, 5 commits, 21 PRs in 6 months
Contributions summary:Paul primarily contributed to the `ebpf-go` library by modifying core functionality. Their work focused on improving the reliability and efficiency of the library, including fixing a bug in the vDSO and optimizing various routines such as btf and ringbuf operations. Additionally, they added feature probes for map flags and updated the code to support multiple integer sizes for `LINUX_HAS_SYSCALL_WRAPPER`. The user also added support for reading auxiliary vectors from Go runtime.
golangkernelattachebpf-programsgo-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
Paul Cacheux - Software Engineer at Mistral AI