David Haberthür is a postdoctoral researcher and hands-on imaging engineer with 13 years of experience specializing in (ultra)high-resolution x-ray and synchrotron microtomography for biomedical applications. Based in Bern, Switzerland, he combines deep physics training (MSc, PhD) with production computing to produce 500 nm–scale 3D visualizations of lung microstructure and to operate Bruker microCT platforms. He contributes to open-source scientific Python projects—helping improve code quality and test automation in widely used repos like matplotlib and tomopy—bringing rigor to both research code and community tooling. A practical problem-solver and former bike messenger, he pairs field-tested persistence with a penchant for clean, maintainable code and image-file handling (notably TIFF-related work). Outside the lab he’s a committed outdoorsman and working dad, which informs a pragmatic, collaborative approach to long-running computational projects.
13 years of coding experience
Sekundarschule Munzinger
Master of Science, Physics, Master of Science, Physics at Universität Bern
Scientific Higher School Certificate, Natural Sciences, Scientific Higher School Certificate, Natural Sciences at Gymnasium Lerbermatt
Contributions:10 commits, 1 PR, 1 comment in 1 year
Contributions summary:David primarily focused on code style improvements and bug fixes within the `tomopy` repository. Their contributions involved correcting PEP 8 violations and fixing typos, demonstrating an understanding of the project's coding standards. They also merged updates from the upstream master branch, keeping the project in sync with the latest changes. Moreover, they were involved in modifying the `tifffile.py` file, suggesting an area of focus on handling TIFF image files.
Contributions:5 commits, 1 PR, 2 comments in 3 years 10 months
Contributions summary:David's contributions primarily focus on improving code quality and style within the matplotlib repository. They fixed PEP8 coding style violations across various files, including core modules and unit tests. The user also addressed formatting issues in documentation and potentially related to the display of the documentation generated by sphinx, further contributing to the maintainability and readability of the project.
pythondata-sciencegtkdata-visualizationplotting
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
David Haberthür - Postdoctoral Researcher at Universität Bern