Summary
Laurent Viennot is a research scientist at INRIA with over a decade of experience building algorithms for networks, specializing in peer-to-peer systems, distributed computing theory, and graph algorithms. He holds a PhD in computer science from Université Paris Diderot and an engineering degree from École Polytechnique, and has transitioned from academia to long-term research leadership since the late 1990s. His career blends rigorous theoretical foundations with practical impact, including a stint as co-founder and scientific adviser at a tech startup and part-time teaching at École Polytechnique. Based in Paris, he is known for turning abstract distributed models into implementable protocols for real-world networks.
11 years of coding experience
11 years of employment as a software developer
PhD, Computer science, PhD, Computer science at PhD Univ. Paris Diderot
Ingénieur, Computer science, Ingénieur, Computer science at Ecole polytechnique