Michele Campus is a Networking Developer and DevOps engineer with 11 years of experience building and hardening networked systems from the packet level up. Based in Valencia, he contributes to well-known open-source projects like ntopng and nDPI, focusing on back-end protocol dissection and improving deep packet inspection (including QUIC detection) and traffic monitoring features. Comfortable in C and Go, he combines hands-on development with operational responsibilities at QXIP, bringing practical security checks and build-system fixes to production toolchains. A former junior engineer at NTOP and part-time instructor, he pairs real-world engineering with teaching experience and a Computer Science degree from Università di Pisa. Outside work he pursues music, photography and chess, a mix that complements his analytical approach to protocol-level problems.
11 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Università di Pisa
Open Source Deep Packet Inspection Software Toolkit
Role in this project:
Back-end Developer & Security Engineer
Contributions:122 commits, 170 PRs, 299 pushes in 3 years 5 months
Contributions summary:Michele primarily focused on enhancing the deep packet inspection capabilities of the nDPI software, specifically regarding the detection and analysis of the QUIC protocol. They implemented fixes for the QUIC protocol, and updated the build process with necessary tools, like libtoolize. Furthermore, the user made changes related to MPEGTS and Oscar protocols. Their work included modifying existing code and adding security-related checks to the codebase.
Web-based Traffic and Cybersecurity Network Traffic Monitoring
Role in this project:
Back-end Developer
Contributions:6 commits, 11 PRs, 7 pushes in 23 days
Contributions summary:Michele contributed primarily to the back-end logic of the ntopng project, with changes focused on Lua scripts. They modified functions, updated port details, and added features like MAC address statistics. The contributions involved changes to core functionality, including network traffic monitoring and data display, with a focus on improving existing functionality.
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.