Luca Deri

Software Engineer at ntop

Tuscany, Italy
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
Luca Deri is a seasoned software engineer and open-source founder with 21 years focused on high-speed network traffic analysis, cybersecurity, and Linux kernel development. He architects and implements system-level networking solutions—most notably PF_RING and ntopng—and has hands-on expertise in C/C++, Lua, and Python across kernel modules, packet processing frameworks and monitoring backends. His work spans performance-critical optimizations, BGP/ZMQ integrations, and time-series/exporter pipelines (InfluxDB, Kafka), showing both deep systems knowledge and practical DevOps sensibilities. A long-time maintainer and contributor, he also added SIMD-savvy serialization support to CRoaring and contributes to peer-to-peer VPNs, reflecting a knack for low-level data structures as well as networking. Based in Tuscany and lecturing at the University of Pisa, he combines production-grade engineering with academic engagement and a taste for kernel hacking “for fun and profit.”
code21 years of coding experience
github-logo-circle

Github Skills (39)

debug10
bitmap10
c-language10
zeromq10
system-programming10
vpn10
ip10
linux10
data-serialization10
c1110
linux-kernel10
network-programming10
data-structure10
bitset10
serialization10

Programming languages (9)

ShellC++CMakefileGoLuaJupyter NotebookRuby

Github contributions (5)

github-logo-circle
ntop/nProbe

Oct 2015 - Jan 2023

Open source components and extensions for nProbe
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:59 commits, 2 PRs, 67 pushes in 7 years 4 months
Contributions summary:Luca made significant contributions to the nProbe project, primarily focusing on adding and updating core functionalities. They implemented and modified various features, including BGP client functionality, ZMQ subscriber and publisher implementations, and custom field definitions using Lua modules. The user also worked on adding documentation, including CLI options, tuning guides, agent mode details, and integration with ntopng, along with InfluxDB and Kafka integrations. These contributions point to expertise in network traffic analysis and software development.
nprobereactextensionsipfixnetflow
ntop/ntopng

Apr 2015 - Jan 2023

Web-based Traffic and Security Network Traffic Monitoring
Role in this project:
userBack-end Developer
Contributions:12 releases, 44 reviews, 4280 commits in 7 years 10 months
Contributions summary:Luca contributed to the ntopng project by fixing issues related to the handling of process information, network interfaces, and time-series data. The commits focused on improvements to the core codebase, including the ZMQ parser interface, flow management, and user interface elements. The user also addressed vulnerabilities, and implemented updates and optimizations to further enhance the project's performance and functionality.
realtimetrafficmonitoringsnmpweb-based
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