David Stansby

Senior Data Scientist

Cambridge, England, 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
🎓
Top School
David Stansby is a Senior Data Scientist with 16 years of experience combining academic rigour (PhD in Physics from Imperial College) with hands-on research software engineering at UCL. He builds reliable scientific tooling and documentation, contributing to major open-source projects such as NumPy, Matplotlib, Astropy and SunPy—helping improve core coordinate and visualization functionality used across astronomy and plasma physics. Comfortable across back-end development, technical writing and data visualization, he has a track record of turning complex domain knowledge into clear APIs and docs that improve reproducibility and developer experience. Based in Cambridge, he brings deep domain expertise in scientific computing and a habit of fixing subtle usability issues (e.g., axis/log-scale handling and intersphinx integrations) that quietly improve long-term project maintainability.
code15 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at Imperial College London
bookMaster of Science - MS, Natural Sciences, Master of Science - MS, Natural Sciences at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
1,773reputation
1.1mreached
8answers
4questions
Badges
anaconda
top-5%
matplotlib
top-5%
python
top-5%
github-logo-circle

Github Skills (34)

data-visualizations10
coordinate-transformation10
visualization10
python10
image-processing10
sphinx10
astronomy10
matplotlib10
testing10
data-visualisation10
histogram10
astrophysics10
numpy10
astropy10
api-documentation10

Programming languages (25)

CCMakeMakefileHTMLSvelteJupyter NotebookMATLABFortran

Github contributions (5)

github-logo-circle
sunpy/sunpy

Sep 2017 - Dec 2022

SunPy - Python for Solar Physics
Role in this project:
userBackend Developer & Documentation Specialist
Contributions:18 releases, 1074 reviews, 1809 commits in 5 years 4 months
Contributions summary:David contributed to the project by implementing new features, improving documentation, and fixing minor issues. The commits added a link to the list of allowed attributes when searching for data. The contributions included adding a new module to the API documentation and small doc fixes.
physicspythonsolarsimulationpython-3
matplotlib/matplotlib

May 2016 - Jan 2023

matplotlib: plotting with Python
Role in this project:
userData Scientist
Contributions:543 reviews, 1881 commits, 1579 PRs in 6 years 9 months
Contributions summary:David's contributions focused on refining the functionality and documentation of Matplotlib's histogram plotting and visualization capabilities, a core component of its data visualization offerings. The commits involved refining existing examples and tests, updating documentation to improve clarity, and addressing issues related to axis handling and colorbar integration with log scales and other components. This involved modifying code examples to enhance clarity and usability.
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 Stansby - Senior Data Scientist