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.
15 years of coding experience
PhD Computer science, PhD Computer science at Université de Bordeaux
Python package for earth-observing satellite data processing
Role in this project:
Back-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.
HDF5 for Python -- The h5py package is a Pythonic interface to the HDF5 binary data format.
Role in this project:
Back-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.