Paul-antoine Arras

Sourcerer R&D at BayLibre

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

👤
Senior
🎓
Top School
Paul-Antoine Arras is a low-level software and compiler engineer with a decade of experience building and hardening toolchains, runtimes, and embedded systems across industry and academia. Currently a Sourcerer R&D at BayLibre, he has contributed upstream to GCC and LLVM—adding OpenMP features and AMDGPU instruction patterns—and authored lightweight binary-rewriting tooling (SaBRe) that targets memory-constrained RISC-V systems. His background spans research-grade system software (selective binary rewriting, functionally-asymmetric multiprocessors) to practical runtime work for custom parallel architectures and video decoding systems. He combines PhD-level research on scheduling and MPSoCs with hands-on product engineering at Siemens EDA, Quarkslab, and STMicroelectronics. Notably, his SaBRe approach achieves interception with minimal runtime overhead and tiny binary footprints, reflecting a consistent focus on efficiency and upstream-friendly open-source contributions. Based in France, he thrives at the intersection of compilers, security, and embedded low-level optimizations.
code10 years of coding experience
job11 years of employment as a software developer
bookEngineering degree Electronic engineering and embedded systems, Engineering degree Electronic engineering and embedded systems at Ecole nationale supérieure de l'Electronique et de ses Applications
bookPhD Computer science, PhD Computer science at Université de Bordeaux
stackoverflow-logo

Stackoverflow

Stats
177reputation
7kreached
1answer
4questions
github-logo-circle

Github Skills (55)

compressor10
equalizer10
pipewire10
pulseaudio10
delay10
rewriting9
plugin9
audio-effect9
introspection9
bazel-rules7
gantt-chart7
arm6
embedded6
rust6
integer6

Programming languages (5)

JavaC++CJavaScriptPython

Github contributions (5)

github-logo-circle
parras/dex

Sep 2015 - Jul 2017

Contributions:4 pushes, 1 branch, 1 comment in 1 year 11 months
text-editoreditor
parras/SaBRe

Apr 2019 - Apr 2020

Load-time selective binary rewriting
Contributions:16 pushes, 4 branches in 1 year
rustselectiverewritingbinary-rewriting
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-antoine Arras - Sourcerer R&D at BayLibre