Hannah Ker is a data scientist with nine years of experience applying spatial data science and visualization to humanitarian and enterprise problems, currently making climate data more accessible at the OCHA Centre for Humanitarian Data. She combines hands-on engineering—contributing front-end improvements to the widely used Plotly.js charting library—with leadership experience managing and mentoring teams delivering production-grade Dash applications. Her background spans humanitarian predictive analytics, government open-data projects, and academic research using satellite and social media data for situational awareness. Trained at UCL (MSc, Distinction) and McGill, she bridges rigorous spatial analysis with practical application design to help organizations turn complex geospatial datasets into actionable insight.
9 years of coding experience
5 years of employment as a software developer
BA (Honours), Urban Geography, BA (Honours), Urban Geography at McGill University
Open-source JavaScript charting library behind Plotly and Dash
Role in this project:
Front-end Developer
Contributions:48 reviews, 104 commits, 19 PRs in 4 months
Contributions summary:Hannah primarily contributed to the development of the Plotly.js charting library. Their commits focused on enhancing the automargin functionality, specifically related to the positioning of plot titles. They added, described, and refined variables associated with the automargin feature, and added unit tests to validate its behavior. Further commits included the removal of console logs and whitespace fixes.
Pipelines for computing raster statistics from COG datasets
Contributions:21 reviews, 33 PRs, 118 pushes in 5 months
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.