Research Techologies Group Lead at Perimeter Institute
Waterloo, Ontario, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Erik Schnetter is an experienced research software leader with 18 years building and optimizing scientific computing infrastructure, currently leading the Research Technologies Group at Perimeter Institute in Waterloo. He blends deep numerical and performance engineering—evidenced by contributions to Julia’s core and StaticArrays, HDF5 integration, and sparse matrix optimizations—with practical package-build expertise across BinaryBuilder, Spack and Yggdrasil. His work spans languages and ecosystems (Julia, C++, OpenCL) and includes low-level acceleration (AVX) and parallelism efforts in HPX, showing fluency from algorithmic math to build-system plumbing. A PhD physicist, he pairs academic rigor with long-term operational leadership, quietly enabling reproducible high-performance workflows used by the scientific computing community.
18 years of coding experience
3 years of employment as a software developer
PhD, Physics, PhD, Physics at University of Tübingen
Contributions:552 commits, 6 PRs, 17 pushes in 4 years 11 months
Contributions summary:Erik's commits focus on implementing OpenCL kernel library functions related to basic math and memory operations, particularly for x86_64 architectures. Their work involved extending existing functions by implementing AVX instructions to accelerate performance and, in a few cases, adding new functions to support the OpenCL 1.2 standard. Furthermore, the user improved the implementation of existing routines.
Collection of builder repositories for BinaryBuilder.jl
Role in this project:
Back-end Developer
Contributions:14 releases, 219 reviews, 148 commits in 2 years 1 month
Contributions summary:Erik's contributions focused on updating build configurations and integrating external libraries within the `yggdrasil` repository, a collection of builder repositories for BinaryBuilder.jl. They updated versioning and build scripts for packages like Qhull and Hwloc, and added support for new packages like SHTOOLS, AMReX, ADIOS2, openPMD_api, and others. The changes also involved incorporating patches and fixing configuration issues for these new and updated packages within the BinaryBuilder framework.
repositoriesbinarybuildermonorepobuilderjulia
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
Erik Schnetter - Research Techologies Group Lead at Perimeter Institute