Valdas Petrulis

Co-Founder Engineering Lead at www.mysterium.network

Vilnius, Vilnius County, Lithuania
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
Valdas Petrulis is a seasoned full-stack engineering leader and co-founder with 12+ years building distributed, production-grade systems from telecom billing and high-throughput SMS platforms to a decentralized P2P VPN and bandwidth marketplace. He combines deep backend expertise in Go, PHP and Node.js with hands-on DevOps (Docker, Kubernetes/Openshift, Ansible), cryptography, PKI and blockchain-enabled micro-payments. At Mysterium Network he helped implement core backend functionality for a notable open-source dVPN node, bridging blockchain data with session processing and API robustness. Valdas is known for analytical, object-oriented design, pragmatic automation and a taste for cutting-edge architectures, while his early work managing huge MySQL datasets and telecom integrations underpins strong operational judgment. He hires and mentors engineers who prefer strongly-typed languages and ships cross-platform code spanning servers, desktop (Electron) and mobile.
code11 years of coding experience
job13 years of employment as a software developer
bookSecondary, Mathematics, Economics, Lithuanian, English, Secondary, Mathematics, Economics, Lithuanian, English at Panevėžys Juozas Balčikonis gymnasium
bookbachelor, Computer Science, bachelor, Computer Science at Vilniaus universitetas / Vilnius University
stackoverflow-logo

Stackoverflow

Stats
104reputation
31kreached
11answers
0questions
github-logo-circle

Github Skills (17)

api-rest10
api-design10
restful-api10
go10
rest-api10
json9
apidoc9
swagger9
api9
blockchain7
simple-xml6
php6
sql6
gatsby6
validation6

Programming languages (13)

JavaC++MakefileGoHTMLKotlinTypeScriptDockerfile

Github contributions (5)

github-logo-circle
mysteriumnetwork/node

Feb 2017 - Jan 2021

Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
Role in this project:
userBack-end Developer
Contributions:41 releases, 124 reviews, 1533 commits in 3 years 11 months
Contributions summary:Valdas primarily focused on implementing and refining the backend functionality of the Mysterium Network Node. The user added a unified request parser for service options and also updated and improved the existing swagger documentation for the service endpoints. Furthermore, the user addressed typos and resolved issues within the service endpoint, enhancing the robustness of the API. The user also made changes related to session processing and the utilization of blockchain data in the back-end of the Tequilapi.
vpn-clientvpnfreemysterium-networkvpnblockchain
Forwards Openvpn traffic to Mysterium Network nodes
Contributions:11 releases, 6 reviews, 49 commits in 3 years 4 months
mysterium-networkvpnnodestrafficopenvpn
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
Valdas Petrulis - Co-Founder Engineering Lead at www.mysterium.network