Aurélien Aptel

Software Engineer at NVIDIA

Berlin, Germany
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
Aurélien Aptel is a seasoned software engineer with 17 years of deep systems experience, currently working at NVIDIA and based in Berlin. He specializes in Linux kernel and filesystem development, SMB protocol engineering, storage and networking, and low-level C/C++ work, complemented by strong automation skills in Python, Bash and Perl. Aurélien has contributed to major open-source projects including the Linux kernel, Samba and Wireshark—where he enhanced SMB2 dissector support for features like compression and advanced reparse tags—and maintains a track record of shipping platform-grade fixes and features such as SMB3 multi-channel and encryption. His background in computer graphics and signal processing (OpenGL, shading languages, image/video) gives him a rare cross-discipline perspective useful for performance-sensitive and embedded systems. He is experienced in kernel debugging and CI-driven testing at scale, and has both mentored and presented his work at conferences like FOSDEM and Linux.conf.au.
code17 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Université Claude Bernard Lyon 1
bookINSA Lyon - Institut National des Sciences Appliquées de Lyon
bookDUT Informatique, DUT Informatique at IUT Lyon 1
github-logo-circle

Github Skills (14)

c1710
protocols10
c-programming10
c1110
smb10
linux-kernel10
wireshark10
network-protocol10
networking10
compress9
filesystem9
algorithm9
compression-algorithm9
system-programming8

Programming languages (12)

TypeScriptJavaC++ShellCRustMakefileLua

Github contributions (5)

github-logo-circle
wireshark/wireshark

Feb 2016 - Dec 2021

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
userBack-end Developer
Contributions:58 commits in 5 years 10 months
Contributions summary:Aurélien primarily contributed to the SMB2 dissector within Wireshark. Their work involved enhancing the protocol's functionality, including supporting compression, handling chained compression, and adding support for different reparse tags. They also addressed issues related to session key management, including implementing options for direct decryption key input and improving signature verification. Furthermore, the user made improvements to the dissection of directory information.
tsharkgit-repositorywiresharkpacket-capturegitlab
aaptel/notmuch-extract-patch

Jan 2017 - Sep 2018

Extract git patchset from notmuch emails
Contributions:4 commits, 1 PR, 4 pushes in 1 year 7 months
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
Aurélien Aptel - Software Engineer at NVIDIA