Gilles Peskine

Staff Security Engineer at ARM

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
Gilles Peskine is a Staff Security Engineer at ARM with nine years of professional experience focused on cryptography and secure embedded systems. He is a core contributor to the widely used open-source Mbed TLS library, driving PSA support, code-size reductions, and production-grade error handling. Previously as a software architect at Trustonic he designed major TEE features, led Common Criteria certification efforts, and contributed to GlobalPlatform and TCG working groups. His background combines a PhD in computer science with hands-on implementation of secure storage, communication, and memory management for constrained devices. Based in Paris, he blends academic rigor with practical engineering and a long-standing commitment to improving IoT security through both product work and open-source stewardship. An underappreciated strength is his track record of translating formal security requirements into pragmatic, certifiable system designs.
code9 years of coding experience
job9 years of employment as a software developer
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at Université Denis Diderot (Paris VII)
bookÉcole Normale Supérieure
languagesFrench, English, German
github-logo-circle

Github Skills (9)

c1710
algorithms10
ps10
c1110
cryptography10
security10
hash-algorithm6
build-automation6
elliptic-curve-cryptography5

Programming languages (9)

C++ShellRustCLLVMCoqPerlGroovy

Github contributions (5)

github-logo-circle
Mbed-TLS/mbedtls

Apr 2017 - Jan 2023

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Role in this project:
userBack-end Developer
Contributions:5902 reviews, 6211 commits, 2225 PRs in 5 years 10 months
Contributions summary:Gilles was a core contributor to the Mbed TLS library, with a focus on enhancing security and functionality. Their commits primarily revolved around adding new features, such as support for a PSA implementation, and fixing bugs within the existing code. They also performed improvements in code size and introduced more robust error handling in the process of creating a production-grade cryptographic library.
cryptography-libraryapisslcryptographycryptography-api
ARMmbed/mbed-crypto

Jan 2019 - Apr 2022

The development of Mbed Crypto has moved to Mbed TLS. No updates will be made to the mbed-crypto repository anymore.
Contributions:1 review, 86 commits, 200 PRs in 3 years 3 months
cryptographytlsupdatescryptombed
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
Gilles Peskine - Staff Security Engineer at ARM