Niels Cautaerts

Research Software Developer & Data Scientist

Retie, Antwerp, Belgium
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
Niels Cautaerts is a research software developer and data scientist with nine years of experience applying Python and open science principles to materials science and transmission electron microscopy data. Currently at VITO, he builds tools and pipelines that help researchers extract reproducible insights from complex multidimensional datasets, drawing on prior roles from industry to postdoctoral research. He is an active contributor to the well-known HyperSpy project, improving EMD file support, lazy loading, and DPC/FFT signal handling to speed and stabilize scientific workflows. With a PhD and a background spanning academia and data engineering, he blends deep domain knowledge in microscopy with practical software engineering for high-performance analysis. Colleagues rely on him for turning intricate imaging problems into maintainable, well-documented code that advances open, reproducible research.
code9 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at University of Antwerp
bookMaster’s Degree, Master’s Degree at KU Leuven
bookHigh School, High School at American School of Warsaw
bookMaster's Degree, Master's Degree at KTH Royal Institute of Technology
bookBachelor’s Degree, Bachelor’s Degree at Katholieke Universiteit Leuven
bookHigh School, High School at International Baccalaureate
github-logo-circle

Github Skills (11)

data-visualizations10
data-visualization10
data-visualisation10
multidimensional10
python10
scientific-computing10
data-analysis10
hdf9
data-engineering8
science7
machine-learning7

Programming languages (14)

C++CSSJinjaCGoHTMLJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
hyperspy/hyperspy

Oct 2020 - Mar 2022

Multidimensional data analysis
Role in this project:
userData Scientist
Contributions:23 reviews, 52 commits, 9 PRs in 1 year 5 months
Contributions summary:Niels primarily contributed to the development and improvement of the hyperspy package's ability to read and process scientific data, specifically focusing on the FEI EMD file format and related data types like DPC and FFT signals. They fixed bugs, added support for new signal types (DPC and FFT), implemented lazy loading for improved performance, and updated the documentation with details regarding these changes. The contributions included modifying the `io_plugins/emd.py` and `tests/io/test_emd.py` files.
multidimensionalmulti-dimensionaldata-analysispythondata-science
din14970/pyxem

Dec 2020 - Mar 2023

pyxem is an open-source python library for multi-dimensional diffraction microscopy.
Contributions:1 PR, 45 pushes, 11 branches in 2 years 3 months
python-librarymulti-dimensionalpythonpython-bindingsc-plus-plus
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