Petar Maymounkov | Protocol Labs Research
Petar Maymounkov
Research Scientist
Education
PhD in Computer Science, 2012
MIT
MSc in Computer Science, 2003
NYU
BA in Mathematics and Computer Science, 2001
Harvard University
Petar joined Protocol Labs in March, 2020. He has contributed to a number of research areas over the course of his career: computer systems, distributed systems and algorithms, compilers and languages, coding and information theory, and spectral graph theory and routing. Some of Petar’s notable research projects include the design of Kademlia (a distributed hash table), the first linear-time rateless erasure codes, the first universal gossiping algorithms, and the first decentralized algorithm for oblivious routing. Some of his notable engineering projects include the GoCircuit distributed programming framework (an alternative to Kubernetes) and the Ko language for high-level cluster and data-processing programming. Petar’s industry experience includes work at Google (on infrastructure and search ranking) and Amazon Lab126 (on designing systems for programming intelligent robots). He was also awarded a 2-year research grant from DARPA to participate in the XDATA and MEMEX programs on massive-scale data processing.
Areas of Expertise
Distributed Systems, Languages and Compilers, Spectral Methods in Computer Science