Harmen Stoppels

Software-ingenieur at Stoppels Consulting

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Harmen Stoppels is a software engineer based in Zurich with 16 years of experience combining high-performance numerical computing (C++, Julia) and production web/server architecture. A Numerical Mathematics graduate, he bridges scientific computing and practical deployment, contributing performance-sensitive work to core projects like Julia (linear algebra/BLAS wrappers) and packaging/build systems such as Yggdrasil and Spack. He has hands-on expertise optimizing builds for multiple architectures (including aarch64), patching complex dependencies like OpenBLAS, and improving build-cache and in-place numerical routines for correctness and speed. Equally comfortable full‑stack, he has built tooling for ELF dependency analysis and productionized services with PHP, Docker, and domain-driven design. Colleagues know him for quietly solving subtle performance and type-stability issues that unlock measurable gains in numerical workloads.
code16 years of coding experience
languagesDutch, English
github-logo-circle

Github Skills (36)

c-language10
package-management10
dependency-analysis10
build-system10
blas10
openblas10
pbuilder10
build-automation10
build-tools10
cprogramming-language10
linear-algebra10
julia10
command-line-arguments9
c119
cmake9

Programming languages (24)

PowerShellC#C++CSSCRustCMakeMakefile

Github contributions (5)

github-logo-circle
haampie/libtree

Apr 2020 - May 2022

ldd as a tree
Role in this project:
userFull-stack Developer
Contributions:13 releases, 10 reviews, 315 commits in 2 years 1 month
Contributions summary:Harmen primarily contributed to the development of a library for displaying dependencies of binaries. Their work involved integrating the ELFIO library for parsing ELF files and extracting dependency information, enabling the creation of a dependency tree visualization. They also introduced command-line argument parsing using cxxopts and implemented deployment features. The user also introduced a feature to exclude specific libraries during the analysis process.
ldd
spack/spack

Apr 2020 - Jan 2023

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBackend Developer & Build Automation Engineer
Contributions:10 releases, 4696 reviews, 799 commits in 2 years 9 months
Contributions summary:Harmen contributed to the development and maintenance of the build system, specifically focusing on managing and configuring software dependencies within the Spack package manager. Their work included implementing new versions of software packages, fixing build issues, and ensuring compatibility with the project's build environment. Moreover, the user demonstrated expertise in improving the Spack tool's efficiency, with a focus on addressing potential performance bottlenecks, particularly within the build cache structure.
compilerspythonradiussplatformslinux
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