Summary
Gabriele Gemmi is a research scientist with 13 years of experience specializing in decentralized networking and bottom-up network architectures, currently based in the United States and affiliated with Northeastern University. He holds a Master's with highest honors from the University of Trento and has pursued PhD work in computer architecture and computer science across European institutions, blending deep academic rigor with hands-on systems research. His early contributions include two Google Summer of Code projects with Freifunk—implementing Pop-Routing in OLSRv1 and developing Prince—demonstrating long-standing practical expertise in routing protocol implementation using C, C++ and Python. Gabriele has balanced visiting scholar roles and internships (including work on MPTCP) with doctoral study, showing a pattern of moving research into real-world network experiments. He is particularly drawn to efforts that decentralize control and power, combining protocol-level optimization experience with a PhD-level view of computer systems. Colleagues describe him as a pragmatic researcher who prefers building working prototypes that expose clear paths from theory to deployment.
13 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Scienze informatiche, 102/110, Bachelor's degree, Scienze informatiche, 102/110 at Università degli Studi di Firenze
Master's degree, Computer Science, 110 Cum Laude / 110, Master's degree, Computer Science, 110 Cum Laude / 110 at Università degli Studi di Trento
Diploma, Perito Informatico, Diploma, Perito Informatico at ITC Alessandro Volta
Charles III University of Madrid (Universidad Carlos III de Madrid)
UPC Universitat Politècnica de Catalunya
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Università Ca' Foscari Venezia
English, Italian, Spanish