Audrius Butkevičius is a software engineer with 13 years of experience focused on cloud computing, virtualization, distributed systems, security and networking, currently building systems at G-Research in London. He has a strong track record in both product engineering and infrastructure: from IaaS work tweaking QEMU and custom SSH servers to cloud-native pipeline research for high-frame-rate GPU workloads. His open-source contributions to notable Go projects—kcp-go (reliable crypto-UDP), syncthing Android and core libraries like suture and urfave/cli—show a pragmatic focus on reliability, error handling and build/deployment automation. Audrius combines deep systems-level skills with practical DevOps and tooling experience, including Dockerized builds and cross-platform build support. He holds an MSc in Software Systems Engineering from UCL and a first-class BSc in Computer Science, reflecting a strong academic foundation underpinning his hands-on engineering.
12 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc) (Hons), Computer Science, 1st class, Bachelor of Science (BSc) (Hons), Computer Science, 1st class at Middlesex University
High School, High School at Kaunas University of Technology Engineering Lyceum
Master of Science (MSc), Software Systems Engineering, Merit, Master of Science (MSc), Software Systems Engineering, Merit at University College London, U. of London
Contributions:14 reviews, 7 commits, 131 PRs in 4 years 7 months
Contributions summary:Audrius primarily contributed to the documentation of the Syncthing project. Their work involved updating existing documentation files, such as those concerning configuration, reverse proxy setup, and file versioning. The user also added explanations of features like the status service and copy range methods, enhancing the overall clarity and comprehensiveness of the documentation. Furthermore, they updated existing documentation regarding introduction removals.
Contributions:7 releases, 31 reviews, 74 commits in 5 years 11 months
Contributions summary:Audrius contributed to the Android application, specifically fixing bugs related to usage report settings and DNS configuration, and implementing features like a checkbox for hashing fallback. They also focused on build and infrastructure improvements, including Windows build support, updating the NDK, and integrating Docker for builds. Furthermore, the user updated dependencies, including the Go version, and integrated fixes related to Go patching and IPv6 support within the build process.
synchronizationp2pandroidpeer-to-peersyncthing
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
Audrius Butkevičius - Software Engineer at G-Research