Tadas Valiukas is a senior software engineer from Lithuania with nine years of professional experience building backend systems, distributed services, and high-performance network software. He has helped design and maintain message-driven microservices in Rust and Go at Kraken, built a decentralized VPN node and related tooling at Mysterium Network, and now contributes to XDEFI Wallet. His open-source work includes improving the Mysterium dVPN node’s bootstrap and local APIs and enhancing golang/mobile iOS build compatibility, showing a blend of systems, networking and mobile interoperability expertise. Comfortable across languages from C/C++ and Java to Go and Rust, he favors pragmatic refactors, solid tests and clearer documentation. Notably, he describes himself humorously as an “experienced bug maker,” reflecting a hands-on, tinkerer mindset that surfaces hard-to-find issues and drives durable fixes.
9 years of coding experience
18 years of employment as a software developer
bachelor degree, Informatics, bachelor degree, Informatics at Vilniaus Universitetas
Mysterium Network Node - official implementation of distributed VPN network (dVPN) protocol
Role in this project:
Back-end Developer
Contributions:2 releases, 650 commits, 201 PRs in 1 year 7 months
Contributions summary:Tadas primarily focused on refactoring the bootstrap API and implementing client-side local API endpoints for the Mysterium Network Node. They added unit tests for the health check endpoint, ensuring functionality and JSON output correctness. The contributions also included restructuring code into separate utilities, adding a health check, and improving documentation, indicating a focus on building and maintaining the backend API of the distributed VPN node.
Contributions:5 commits, 5 PRs, 1 comment in 1 month
Contributions summary:Tadas contributed to the `golang/mobile` repository, focusing on iOS-related aspects. Their commits primarily involved modifying build configurations, making iOS SDK versions configurable, and updating binding code for Objective-C interoperability. Specifically, they addressed issues related to C++ compilation, added a configurable minimum iOS SDK version, and improved handling of Objective-C data types. Their work indicates a focus on improving the build process and enhancing compatibility with iOS frameworks.
golangiosandroid
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
Tadas Valiukas - Senior Software Engineer at XDEFI Wallet