Lindsey Heagy

Assistant Professor at The University of British Columbia

Vancouver, British Columbia, Canada
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
Lindsey Heagy is an Assistant Professor and computational geophysicist with 12 years of experience bridging numerical imaging research and open-source software development. Her work spans academic research at UBC and UC Berkeley, industry internships, and contributions to widely used scientific tools like SimPEG and Jupyter projects, where she’s improved both backend data handling and front-end UX. She focuses on geophysical inversion and imaging methods, making complex algorithms accessible through examples, visualizations, and educational resources. Lindsey combines rigorous PhD-level research with practical coding contributions—such as enhancing ipywidgets and JupyterLab row navigation—that improve reproducibility and usability for the broader geoscience and notebook communities. Based in Vancouver, she actively builds cross-disciplinary collaborations and open-access resources that scale ideas beyond what any single researcher can achieve.
code12 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science with First Class Honors (BSc), Geophysics, Bachelor of Science with First Class Honors (BSc), Geophysics at University of Alberta
bookDoctor of Philosophy (PhD), Geophysics, Doctor of Philosophy (PhD), Geophysics at The University of British Columbia
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

data-visualizations10
javascript10
python10
matplotlib10
data-visualisation10
jupyterlab10
numpy10
ipywidgets10
front-end-development10
data-visualization10
css9
scientific-computing9
jupyter-notebook9
geophysics9
modeling8

Programming languages (13)

CSSJinjaCTeXHTMLJupyter NotebookPostScriptTypeScript

Github contributions (5)

github-logo-circle
simpeg/simpeg

Feb 2014 - Sep 2022

Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Role in this project:
userBackend Developer
Contributions:49 releases, 106 reviews, 2255 commits in 8 years 8 months
Contributions summary:Lindsey primarily contributed to example scripts within the SimPEG library, focusing on improvements to existing code and the integration of various tools. The user made changes to the visualization and formatting of plots within the examples. The user was also involved in adding features, such as improved data handling by integrating tools for data loading.
inversionpythonfinite-volumesimulationparameter-estimation
jupyterlab/jupyterlab

Dec 2018 - Jan 2019

JupyterLab computational environment.
Role in this project:
userFront-end Developer
Contributions:9 commits, 1 PR, 7 comments in 1 month
Contributions summary:Lindsey primarily focused on enhancing the user interface and user experience within the JupyterLab environment, as demonstrated by the commits. They implemented visual improvements by changing the cursor style for drag-and-drop operations in the file explorer. Additionally, the user worked on integrating functionality to navigate to specific rows in CSV files using URI fragments, which included refactoring and bug fixes for row navigation. They also demonstrated their ability to modify the existing codebase by removing unnecessary features like console logs.
jupyterlab-extensionjupyterlabjupyter-widgetjupytercomputational
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
Lindsey Heagy - Assistant Professor at The University of British Columbia