Summary
Nicola Bonelli is a Senior Software Engineer based in Tuscany with a PhD in Computer Science and over 16 years of hands-on experience building high-performance networking and packet-processing systems. His career spans academia and industry—from research at the University of Pisa (PFQ and Blockmon packet capture/monitoring projects) to performance engineering roles at PacketFabric and Huawei Ireland Research Center—focusing on lock-free/wait-free algorithms, multi-threaded architectures, and C++11 systems programming. He has led efforts to port legacy real-time codebases to modern, cross-platform C++ and implemented scalable monitoring and DPI solutions for mobile networks. Comfortable at the intersection of research and production, he specializes in optimizing network I/O on multi-core, high-speed links and has a track record of shipping open-source tooling used in networking research. A detail that stands out: he teaches advanced C++11 concepts to PhD students, demonstrating both deep technical mastery and an ability to mentor future engineers.
16 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Università di Pisa