Sahid Ferdjaoui

Senior Software Engineer at Industrial Discipline

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
Sahid Ferdjaoui is a Senior Software Engineer with 17 years of experience building and optimizing cloud and networking systems from Paris. He has a strong track record in OpenStack (Neutron, Nova) and eBPF-based networking (notably contributions to Cilium), where he focused on performance, reliability, and maintainability of core datapath and migration code. As author/maintainer of Rust libvirt bindings and an active contributor at companies like Red Hat, Canonical, Juniper and Société Générale, he bridges systems-level engineering with pragmatic tooling for operators. His work often reduces operational friction—examples include disk resize optimizations, live-migration fixes, and formatting improvements that make CLI outputs human-friendly. Comfortable across C, Python, Rust and BPF, he brings deep expertise in virtualization, networking and open-source collaboration. Colleagues value his ability to refactor complex modules into simpler, better-documented components that withstand production scale.
code17 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Computer Sciences, Master's degree Computer Sciences at Univeristy Franche-Comté
stackoverflow-logo

Stackoverflow

Stats
2,590reputation
136kreached
89answers
12questions
Badges
google-app-engine
top-5%
github-logo-circle

Github Skills (39)

libvirt10
nat10
python10
apidoc10
ebpf10
kubernetes-networking10
command-line-interface10
cni10
openstack-nova10
networking10
bpf10
openstack10
api10
virtualization10
command-line10

Programming languages (8)

C++ShellRustCJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
openstack/nova

Sep 2013 - Jul 2018

OpenStack Compute (Nova). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:244 commits in 4 years 10 months
Contributions summary:Sahid primarily contributed to the OpenStack Compute (Nova) project, focusing on optimizing XenAPI-based resize operations. Their work improved disk resizing performance by reducing resize2fs operations and implementing a VDI clone strategy. The user also introduced a "PREPARED" state for baremetal deployments, improving visibility of deployment progress. Furthermore, they added a new utility method to handle hash string generation.
novaopendevopenstackcompute
openstack/python-novaclient

Oct 2013 - Sep 2014

OpenStack Compute (Nova) Client. Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:8 commits in 11 months
Contributions summary:Sahid primarily contributed to improving the `nova aggregate-details` command within the OpenStack Compute client. Their changes involved making the output more human-readable by formatting data using `pretty_choice_dict` and `pretty_choice_list`. They also added tests for aggregate functionality, ensuring the v3 shell behaved similarly to v1. The user further refactored the `boot` command to utilize an existing printing function.
pythonnovaopendevopenstackcompute
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
Sahid Ferdjaoui - Senior Software Engineer at Industrial Discipline