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.
code11 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 (40)

equalizer10
pulseaudio10
load-time10
qt9
compressor9
pipewire9
qml9
arm6
embedded6
parsing6
perl6
editors6
enums6
c-preprocessor6
bit-manipulation6

Programming languages (6)

JavaC++CJavaScriptHTMLPython

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