Pavle Batuta

Senior Advisor at Moonstruck

Belgrade, Central Serbia
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
Pavle Batuta is a senior advisor and blockchain architect with a decade of hands-on experience building decentralized systems, tokenization, DeFi, and protocol development. He blends deep low-level expertise—C/C++, assembly, compiler back-end work on Android ART for MIPS/MIPS64 and VHDL—with practical web3 engineering, having contributed to projects like Ethereum Swarm’s Bee client and worked as a smart contract engineer at Giveth. As CTO and co-founder of Moonstruck and Traken, and founder of CHAINTEK, he moves fluidly between product strategy and implementation, favoring proactive ownership over checkbox work. Pavle is also a seasoned teacher and communicator, comfortable evangelizing ideas and translating business strategy into secure, auditable blockchain designs. Based in Belgrade, he combines a technical pedigree from the University of Belgrade with rare cross-domain experience that bridges embedded systems and cutting-edge decentralized architectures. Hidden strength: he often surfaces subtle protocol improvements (e.g., handshake/debug enhancements in Bee) that improve network observability and resilience.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor's Degree electrical engineering and computing, Bachelor's Degree electrical engineering and computing at University of Belgrade School of Electrical Engineering
languagesEnglish, Serbian
github-logo-circle

Github Skills (6)

go10
ethereum10
swarm10
apidoc9
api9
testing8

Programming languages (6)

TypeScriptShellCSolidityJavaScriptGo

Github contributions (5)

github-logo-circle
ethersphere/bee

Jun 2020 - Feb 2021

Bee is a Swarm client implemented in Go. It’s the basic building block for the Swarm network: a private; decentralized; and self-sustaining network for permissionless publishing and access to your (application) data.
Role in this project:
userBack-end Developer
Contributions:87 reviews, 12 commits, 28 PRs in 8 months
Contributions summary:Pavle primarily contributed to the `bee` project, a Swarm client written in Go. Their work involved implementing and modifying the handshake protocol, adding a welcome message feature to enhance peer-to-peer communication during the handshake process. They also introduced a dynamic welcome message with related debugging API endpoints and added missing license headers and refactored existing code related to the dynamic welcome message. Furthermore, the user refactored the resolver service and added a multiresolver.
golangpublishingswarmbeepermissionless
commons-stack/cstk-token

Apr 2020 - Oct 2020

Contributions:12 PRs, 74 pushes, 9 branches in 6 months
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
Pavle Batuta - Senior Advisor at Moonstruck