Petar Maymounkov

Co-Founder at Gov4Git Foundation

Los Altos, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Petar Maymounkov is a founder and research-driven engineer with 16 years building distributed systems, best known as a co-inventor of the Kademlia DHT and now co-founding Gov4Git to bring auditable, git-native governance to open-source AI datasets and models. He blends deep academic roots (PhD-level spectral graph theory work at MIT) with product and systems experience across Protocol Labs, Google, Amazon Lab126, and DARPA, repeatedly shipping core networking and runtime infrastructure. Petar is an active Go back-end contributor to prominent projects like IPFS (kubo) and drand, and implemented low-level data structures such as a Go LLRB tree, signaling hands-on mastery of algorithms and performance. His roles span technical leadership, research engineering, and product incubation, bridging academia, industry, and open-source communities to shepherd new protocols from idea to deployment. Outside work he pursues rock climbing, mountaineering and ashtanga, a combination that mirrors his taste for technically rigorous challenges and disciplined endurance.
code16 years of coding experience
job17 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at Massachusetts Institute of Technology
bookMSc, Compute Science, MSc, Compute Science at New York University
bookBachelor's Degree, Mathematics and Computer Science, Bachelor's Degree, Mathematics and Computer Science at Harvard University
languagesEnglish, Bulgarian, Spanish
stackoverflow-logo

Stackoverflow

Stats
75reputation
1kreached
0answers
3questions
github-logo-circle

Github Skills (26)

algorithm10
dependency-management10
algorithms10
http10
ipfs10
data-structure10
go10
cryptography10
data-structures10
iterator10
grpc10
testing9
command-line-interface9
command-line9
golang9

Programming languages (12)

JuliaTypeScriptShellCSSMakefileScalaJavaScriptGo

Github contributions (5)

github-logo-circle
petar/GoLLRB

Jan 2012 - May 2021

A Left-Leaning Red-Black (LLRB) implementation of balanced binary search trees for Google Go
Role in this project:
userBack-end Developer
Contributions:13 commits, 2 PRs, 3 pushes in 9 years 6 months
Contributions summary:Petar contributed to the core implementation of a Left-Leaning Red-Black (LLRB) tree data structure in Go. Their work involved refactoring code for improved clarity, exposing node fields for serialization, and enhancing the tree's functionality. The user added an ascending range iterator and addressed existing bugs. The commits demonstrate a focus on algorithm implementation and optimization.
golangleaningbinary-search-treesbalanced-binary-search-treesgoogle-go
drand/drand

May 2020 - Jun 2020

🎲 A Distributed Randomness Beacon Daemon - Go implementation
Role in this project:
userBack-end Developer
Contributions:41 commits, 45 PRs, 99 pushes in 1 month
Contributions summary:Petar primarily contributed to the back-end implementation of the drand project, focusing on improving the node's functionality and architecture. Their work includes fixing demo configurations for different operating systems, separating GRPC and HTTP APIs onto separate ports, and addressing port selection issues. They integrated a gossip-based client for more efficient randomness delivery, and implemented client-side metrics collection. Additionally, they made modifications to the HTTP client, demonstrating a comprehensive understanding of the project's core features and operational aspects.
golangcryptographydaemonrandomness-beaconbeacon
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.
Request Free Trial