Ruth Comer

Research Scientist at MetOffice

UK, United Kingdom
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
Ruth Comer is a Research Scientist based in the UK with 11 years of experience applying software engineering to Earth and seasonal forecasting science. She is a seasoned open-source contributor, notably enhancing the SciTools/iris library with lazy weighted percentile aggregation and robust unit tests, and improving Matplotlib documentation to clarify complex plotting behaviors. Ruth blends back-end development and test automation with clear technical writing, ensuring scientific tools are both reliable and accessible to users. Her work sits at the intersection of data-heavy geoscience and software quality, demonstrating a practical focus on reproducible, format-agnostic analysis. Colleagues know her as someone “bitten by the open source bug” who quietly raises standards across code, tests, and docs.
code10 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,407reputation
87kreached
84answers
11questions
Badges
matplotlib
top-5%
python
top-5%
github-logo-circle

Github Skills (21)

python10
testing10
documentation10
data-analysis10
matplotlib9
numpy9
dask8
scipy8
data-science7
cartopy6
machine-learning6
layout6
axis6
colorbar6
coordinate-transformation6

Programming languages (7)

TypeScriptCSSCJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
SciTools/iris

Jun 2015 - Jan 2023

A powerful, format-agnostic, and community-driven Python package for analysing and visualising Earth science data
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:319 reviews, 120 commits, 204 PRs in 7 years 7 months
Contributions summary:Ruth primarily contributed to the `scitools/iris` repository by adding new functionalities to the `iris.analysis` module, specifically focusing on percentile aggregation and the related `WeightedPercentileAggregator`. Their contributions included the implementation and testing of a lazy percentile aggregator. The user also added unit tests and test cases to ensure code quality and functionality.
pythonvisualisationagnosticgribatmosphere
matplotlib/matplotlib

Dec 2020 - Jan 2023

matplotlib: plotting with Python
Role in this project:
userTechnical Writer
Contributions:593 reviews, 50 commits, 424 PRs in 2 years 1 month
Contributions summary:Ruth primarily contributed to documentation efforts within the Matplotlib repository. Their work included clarifying date format examples, adding detailed descriptions to annotation-related keywords, and ensuring accurate descriptions. They also removed irrelevant documentation and improved the developer workflow documentation. Overall, their focus centered on improving the clarity and usability of the documentation.
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
Ruth Comer - Research Scientist at MetOffice