Sylvain Peyrefitte

Security Engineer Airbus CERT at TLS-SEC

Toulouse, Occitania, 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
Sylvain Peyrefitte is a security engineer with 12 years' experience blending incident response, reverse engineering, and detection engineering at Airbus CERT and previous roles in defense and R&D. He brings deep protocol-level expertise—demonstrated by sustained open-source contributions to RDP implementations in Python and Node.js—alongside systems programming in C++, Python, and C#. Based in Toulouse, he has taught reverse engineering and C language courses, pairing practitioner experience with pedagogy. His background spans hardening critical systems for the Ministère des Armées to implementing VNC/RDP and web technologies at startups, revealing a rare mix of low-level protocol fluency and applied security operations. Notably, he often converts reverse-engineering insights into detection and tooling, turning obscure protocol behaviors into practical defenses.
code12 years of coding experience
job8 years of employment as a software developer
bookLicence, Physique, Licence, Physique at Université Paul Sabatier Toulouse III
bookIngenieur - Master degree, Informatique - Computer science, Ingenieur - Master degree, Informatique - Computer science at INSA Rennes - Institut National des Sciences Appliquées de Rennes
github-logo-circle

Github Skills (16)

nodejs10
javascript10
rdp10
websocket10
python10
remote-desktop10
rd10
network-programming9
network-protocol9
protocols9
emscripten9
c178
asn18
c118
css7

Programming languages (10)

C#PowerShellJavaC++CRustOCamlJavaScript

Github contributions (5)

github-logo-circle
citronneur/rdpy

Oct 2013 - May 2020

Remote Desktop Protocol in Twisted Python
Role in this project:
userBackend Developer
Contributions:250 commits, 10 PRs, 89 pushes in 6 years 8 months
Contributions summary:Sylvain contributed to the `rdpy` repository, which focuses on the Remote Desktop Protocol (RDP) in Twisted Python. Their commits focused on reading and interpreting connection response data, and integrating the protocol. The user's work involved modifying existing files related to the RDP protocol, including `tpdu.py`, `mcs.py`, `gcc.py`, and `ber.py`, which suggest a focus on understanding and implementing the low-level protocol specifications.
pythonremote-desktoprdppyqt5remote-desktop-protocol
citronneur/mstsc.js

Jun 2015 - Mar 2021

A pure Node.js Microsoft Remote Desktop Protocol (RDP) Client
Role in this project:
userFull-stack Developer
Contributions:47 commits, 4 PRs, 55 pushes in 5 years 9 months
Contributions summary:Sylvain contributed significantly to the front-end and back-end of the mstsc.js project, focusing on implementing new features and fixing bugs. They added event binding, keyboard and mouse controls, and integrated a web-based rendering system. They also updated the bitmap handling and decompression to support diverse bitmap formats. Further contributions include integrating a cozy-cloud like system.
remote-desktoprdp-clientnode-jsjavascriptrdp
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
Sylvain Peyrefitte - Security Engineer Airbus CERT at TLS-SEC