Corinne Bosley is a software engineer based in Exeter, UK, with a decade of hands-on experience building and maintaining scientific Python tooling. She contributes substantially to prominent open-source Earth science projects like SciTools/iris and Cartopy, focusing on code clarity, documentation, and reproducible build processes. Her work ranges from fixing subtle numerical and masking bugs to adding functionality such as a cube-sphere regridder and integrating sphinx-gallery for improved user documentation. Comfortable across the full stack of scientific software, she brings a pragmatic blend of data-science insight and software-architecture discipline. Colleagues value her for making complex mathematical logic accessible through better docstrings and tests, reducing onboarding friction for new users. Quietly meticulous, she treats documentation and build quality as first-class features that increase long-term project reliability.
A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data
Role in this project:
Data Scientist / Software Architect
Contributions:90 commits, 155 PRs, 50 pushes in 3 years 5 months
Contributions summary:Corinne focused on enhancing the documentation and clarity of the code by modifying docstrings within the `iris.analysis.calculus` module, improving the logical and mathematical descriptions. They made multiple PEP8 corrections for code readability and adjusted the naming type for CellMethod. Furthermore, the user implemented changes to fix errors related to MaskedConstant objects and modified the code to remove examples from date2num and num2date. The user also made changes to cube ordering and applied fixes in test, plus they added the cube sphere regridder which added new functionality for UnstructuredNearest regrid scheme.
Cartopy - a cartographic python library with matplotlib support
Role in this project:
Full-stack Developer (with emphasis on Documentation and Build Process)
Contributions:10 commits, 26 PRs, 2 pushes in 2 years 4 months
Contributions summary:Corinne primarily contributed to improving the project's documentation and build processes. They updated the documentation generation by integrating the sphinx-gallery plugin and also made modifications to the project's setup file. Additional commits reflect minor changes to the project's code to include links to important documentation areas such as savefig. The contributions demonstrate a focus on enhancing the user experience and improving the project's overall maintainability.
python-librarycartopypythongeographyspatial
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.