Zied Aouini is a senior software engineer based in Paris with 10 years of experience building and deploying machine learning and network-analysis systems from research to production. He has led the creation of a data science practice at SoftAtHome, delivering ML-based diagnostics and traffic identification for major telco customers and translating edge-constrained research into deployed models. At Orange he pioneered autonomous encrypted-traffic classification on residential gateways, publishing papers and filing patents while implementing ML on embedded Linux systems. A hands-on backend developer and open-source contributor, he strengthened Python and cffi bindings for the well-known nDPI deep packet inspection toolkit and added core modules to the NFStream network analysis framework. Now at Datadog, he brings a rare blend of applied research, production ML deployment, and low-level networking expertise that helps bridge academic innovation and industrial-scale observability.
10 years of coding experience
9 years of employment as a software developer
Associate of Science - AS, Engineering, STEM (minor in Physics and Technology), Associate of Science - AS, Engineering, STEM (minor in Physics and Technology) at University of Tunis El Manar
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD at University of La Rochelle
Master of Science - MS, Computer Science, Engineer (minor in Networking and Distributed Systems), Master of Science - MS, Computer Science, Engineer (minor in Networking and Distributed Systems) at ENSI - Ecole Nationale des Sciences de l'Informatique
NFStream: a Flexible Network Data Analysis Framework.
Role in this project:
Back-end Developer
Contributions:76 releases, 13 reviews, 1770 commits in 3 years 2 months
Contributions summary:Zied made multiple contributions focused on the core functionality of the nfstream project. They added an observer module for packet capture and processing using the dpkt and pcap libraries. Furthermore, they implemented a stream processing module, a DPI (Deep Packet Inspection) module, and made improvements. Their work centered on the core framework logic.
Open Source Deep Packet Inspection Software Toolkit
Role in this project:
Back-end Developer
Contributions:7 reviews, 58 commits, 25 PRs in 3 years
Contributions summary:Zied significantly improved the Python bindings for the nDPI library. This involved the creation and modification of Python files, likely to integrate the C/C++ core functionality of nDPI with Python. The user also worked on implementing cffi bindings and updated the Python bindings, which indicates a focus on creating a more robust and efficient interface between the C library and the Python environment, as well as ensuring the project functions well with different operating systems.
inspectiondpicybersecuritytraffic-analysisndpi
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.