Martin Raspaud

Senior Software Engineer at SMHI

Norrköping, Östergötland 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

🤩
Rockstar
🎓
Top School
Martin Raspaud is a Senior Software Engineer with 16 years of experience building production-grade, 24/7 satellite product pipelines at the Swedish Meteorological and Hydrological Institute. A PhD-trained developer and former post-doc, he is a founder and core developer of the Pytroll project and leads development of automated earth-observation data processing systems. His work focuses on robust back-end systems and netCDF/CF file generation, including fixes for complex map projections and time-selection edge cases. An active open-source contributor, he has improved h5py’s handling of custom floating-point types and added thorough unit tests to ensure correct conversions. Comfortable bridging research and operational engineering, he combines deep scientific computing expertise with practical QA and maintenance rigor. Based in Norrköping, he brings uncommon domain knowledge in satellite software and long-running production systems.
code15 years of coding experience
bookPhD Computer science, PhD Computer science at Université de Bordeaux
languagesFrench, English, Spanish, Dutch, Swedish, German
stackoverflow-logo

Stackoverflow

Stats
121reputation
2kreached
6answers
0questions
github-logo-circle

Github Skills (23)

unit-testing10
float3210
datatypes10
python10
testing10
xray10
h5py10
numpy10
xa10
floating-point10
netcdf10
spatial-data9
geospatial9
geo9
data-analysis9

Programming languages (11)

DockerfileRShellC++CMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
pytroll/satpy

Jun 2010 - Jan 2023

Python package for earth-observing satellite data processing
Role in this project:
userBack-end Developer
Contributions:34 releases, 1325 reviews, 3338 commits in 12 years 9 months
Contributions summary:Martin's commits focus on improving the functionality and maintainability of the CF writer module. They addressed issues with oblique Mercator grid mapping and fixed a problem related to the selection of time values, and included code modifications, addressing edge cases, and enhancements. This demonstrates a focus on refining core data processing and output functionality, particularly in the area of netCDF/CF file generation, which is a back-end development task.
satellite-imagerypythonsatellitedata-processingearth
h5py/h5py

Nov 2016 - Jan 2017

HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format.
Role in this project:
userBack-end Developer / QA Engineer
Contributions:18 commits, 5 PRs, 63 comments in 1 month
Contributions summary:Martin primarily contributed to the `h5py` library by improving the handling of custom floating-point types. Their work involved generalizing the promotion of custom floating-point types, including adding checks and correcting the output for custom types. Additionally, the user added and refined unit tests to validate the behavior of custom floating-point type conversions, ensuring their correct behavior.
h5pybinary-datapythondata-formathdf5
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
Martin Raspaud - Senior Software Engineer at SMHI