Senior Linux System Software Developer Infiniband at SUSE
Passy, Auvergne-Rhône-Alpes, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Nicolas Morey is a Senior Linux System Software Developer with 16 years of hands-on experience in RDMA, Infiniband and high-performance networking, currently centralizing and supporting InfiniBand and Omni-Path userspace tools at SUSE. He combines deep kernel and driver expertise with application-level development—contributing to core projects like git and the x265 encoder—bringing a rare mix of systems programming (C, drivers, kernel modules) and performance-oriented multimedia work. Previously he led teams at Kalray to architect smartNICs and port/optimize heavy multimedia and networking stacks on manycore MPPA platforms. Comfortable from hardware description (VHDL/Xilinx) to distributed cluster routing and test suites, he’s equally at home designing high-speed PCI/ethernet interfaces and building validation tooling. Colleagues know him for pragmatic solutions that bridge embedded OS design, parallelization and production-grade Linux drivers.
16 years of coding experience
11 years of employment as a software developer
Baccalauréat, Mathematics, Baccalauréat, Mathematics at High School: ITEC Boisfleury, Corenc, France
Master of Engineering (MEng), Computer Science, Master of Engineering (MEng), Computer Science at Ecole Nationale Supérieure d'Informatique et de Mathématiques Appliquées de Grenoble
MSc, Embedded Systems Engineering, MSc, Embedded Systems Engineering at Northumbria University
Physique théorique et mathématique, Physique théorique et mathématique at Classe préparatoire - Lycée Vaugelas
Brevet, Études générales, Brevet, Études générales at Rondeau Montfleury
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Role in this project:
Back-end Developer & Automation Engineer
Contributions:13 commits in 9 years 9 months
Contributions summary:Nicolas primarily contributed to the `git` source code, focusing on enhancing existing features and fixing bugs within the core functionalities. Their work includes modifying `git-stash` to correctly handle untracked files, addressing parsing order issues in `git pull`, and improving `imap-send`'s error handling and credential retrieval. Furthermore, they implemented changes to enable `git pull` to recognize and honor the `submodule.recurse` config option.
Contributions summary:Nicolas primarily contributed to the x265 video codec by adding and modifying features related to temporal motion vector prediction (TMVP). They introduced a new flag to enable or disable TMVP and integrated it into various parts of the encoder, including the SPS, slice header, and CU data handling. Furthermore, the user added a command-line interface (CLI) option to control TMVP and also made internal changes to the code to improve performance such as changing how transform units are set up.
git-mirrorbitbucketx265
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
Nicolas Morey - Senior Linux System Software Developer Infiniband at SUSE