Karolis Narkevicius is a seasoned software leader and serial founder with 16 years of experience building developer-facing products and elegant user interfaces from London. As Co-Founder of Humaans and previously Zero Technology, he blends product strategy with hands-on engineering to simplify people operations and launch new digital ventures. He led multi-team engineering efforts at Qubit, architecting microservice backends and developer SDKs while contributing multiple open-source libraries used in production. A pragmatic JavaScript enthusiast, he has also improved robustness of the widely used Yarn package manager by fixing tricky private-registry authentication bugs. He cares deeply about re-decentralising the web and sustainable technology, bringing technical depth plus a bias for shipping well-crafted, user-centered solutions.
15 years of coding experience
14 years of employment as a software developer
MSc Computer Science, MSc Computer Science at The University of Edinburgh
BSc Electrical Engineering and Computer Science, BSc Electrical Engineering and Computer Science at Jacobs University Bremen
The 1.x line is frozen - features and bugfixes now happen on https://github.com/yarnpkg/berry
Role in this project:
Back-end Developer
Contributions:8 commits, 11 PRs, 96 comments in 1 year 10 months
Contributions summary:Karolis primarily focused on fixing authentication issues and improving the robustness of the Yarn package manager. Their work involved resolving problems with private registry authentication, especially for scoped packages. They addressed bugs related to authorization headers and registry URL handling, improving the accuracy of authentication. They also addressed issues related to the `yarn pack` command and pathed registries with basic auth support.
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.