Niclas Jansson

Researcher at KTH Royal Institute of Technology

Stockholm, Stockholm County, Sweden
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

👤
Senior
🎓
Top School
Niclas Jansson is a researcher and developer with 17 years of experience specializing in high-performance adaptive algorithms and numerical analysis. Based in Stockholm, he combines deep academic credentials (PhD in Numerical Analysis from KTH) with hands-on engineering, having led HPC efforts as founder/head at Ingrid Cloud and contributed as a back-end developer and build/release engineer to the well-known Spack package manager. His work spans academia and industry—from postdoctoral research and visiting scientist roles at RIKEN to ongoing research at KTH—bridging algorithm development, scalable builds, and reproducible HPC software delivery. Notably, he has practical expertise in packaging complex software with device-aware build configurations (CUDA, ROCm, MPI), reflecting a rare blend of numerical theory and practical deployment experience.
code18 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (PhD), Numerical analysis, Doctor of Philosophy (PhD), Numerical analysis at KTH Royal Institute of Technology
github-logo-circle

Github Skills (13)

build-tools10
package-management10
python10
build-automation10
hpc9
scientific-computing8
autotools8
cuda7
roc7
mpi6
linux6
cprogramming-language5
c-language5

Programming languages (4)

C++CFortranPython

Github contributions (5)

github-logo-circle
spack/spack

Mar 2022 - Dec 2022

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:4 reviews, 4 commits, 11 PRs in 8 months
Contributions summary:Niclas primarily contributed to the development of the Spack package manager, focusing on adding and updating package recipes for the "neko" software. They added new versions of the package, fixed existing recipes, and incorporated build configurations, including options for CUDA, ROCm, and device-aware MPI. Their contributions involved modifying Python scripts within the Spack framework to integrate and manage the "neko" software. The user also collaborated on these changes, adding multiple versions of the software package.
compilerpackage-managerpythonspackhpc
ExtremeFLOW/neko

Mar 2018 - Jan 2023

/ᐠ. 。.ᐟ\ᵐᵉᵒʷˎˊ˗
Contributions:22 releases, 996 reviews, 2795 commits in 4 years 11 months
cfdsnl-applicationsfortranhipdotfiles
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