Assistant Professor at The University of British Columbia
Vancouver, British Columbia, Canada
Join Prog.AI to see contacts
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.
12 years of coding experience
2 years of employment as a software developer
Bachelor of Science with First Class Honors (BSc), Geophysics, Bachelor of Science with First Class Honors (BSc), Geophysics at University of Alberta
Doctor of Philosophy (PhD), Geophysics, Doctor of Philosophy (PhD), Geophysics at The University of British Columbia
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:
Backend 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.
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.
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