Terje Kvernes is a Head Sysadmin with over two decades of hands-on experience designing and operating large heterogeneous Unix and macOS environments, currently leading infrastructure at the University of Oslo. He combines deep systems expertise—RHEL, VMware/KVM, Docker, CFEngine, Ansible, Terraform and NetApp/Cisco stacks—with practical software craftsmanship in Python, Perl, and recent Rust work to keep research and teaching services reliable at scale. A pragmatic contributor to HPC tooling like EasyBuild and CernVM-FS, he has patched architecture-specific build issues (notably aarch64) and improved server-side monitoring and packaging for scientific workflows. Terje also brings uncommon cross-discipline strengths in large-scale AV and digital signage integration, and a track record of translating messy operational needs into maintainable APIs and automation. Colleagues rely on him for preventive design as much as rapid incident response, and his background shows a persistent taste for porting, refactoring and making whole systems that work together — not just well-crafted parts.
A collection of easyconfig files that describe which software to build using which build options with EasyBuild.
Role in this project:
Backend Developer & Bug Fixer
Contributions:44 reviews, 71 commits, 63 PRs in 2 years 2 months
Contributions summary:Terje primarily contributed to patching and fixing issues within the EasyBuild-EasyConfigs repository, which involves defining software builds for HPC environments. Their work includes patching binutils to resolve build issues, adding commentary to patches for clarity, and addressing architectural incompatibilities, particularly for aarch64. They also implemented fixes for R-bundle-Bioconductor packages, dbarts, and LEA, indicating a focus on maintaining compatibility across diverse architectures and addressing dependency issues within the scientific software ecosystem.
Collection of easyblocks that implement support for building and installing software with EasyBuild.
Role in this project:
Back-end Developer
Contributions:8 reviews, 7 commits, 10 PRs in 1 year 4 months
Contributions summary:Terje's primary focus was on enhancing the compatibility of software builds within the HPC environment, specifically targeting aarch64 architecture. They addressed issues in building Mesa for aarch64 and OpenFOAM. Furthermore, the user made adjustments to the easyblock for GROMACS, ensuring compatibility with double-precision CUDA builds and integrating Python bindings, updating the easyblock for Mathematica.
pythoninstallinglinuxscientific-softwarehpc
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
Terje Kvernes - Head Sysadmin at University of Oslo