Andrew Schaeffer

Research Scientist - Earthquake Seismologist at Natural Resources Canada

Ottawa, Ontario, 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

👤
Senior
🎓
Top School
Andrew Schaeffer is a research scientist and earthquake seismologist with a decade of experience probing the Earth’s upper mantle, lithosphere, and transition zone using advanced seismic waveform tomography. Trained at UBC and with a PhD split between Dublin Institute for Advanced Studies and University College Dublin, he has developed automated multimode inversion workflows that have fit hundreds of thousands of seismograms to produce high-resolution anisotropic mantle models (e.g., SL2013sv and SL2013NA). His work spans receiver functions and surface-wave tomography applied to subduction zones, North America, and global upper-mantle structure, and he continues this research as a postdoc and Research Scientist in Canada and Ireland. Beyond modeling, he has hands-on field experience deploying seismic arrays and mentoring student projects, reflecting a rare blend of computational, observational, and mentoring strengths.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster of Science (MS), Geophysics and Seismology, Master of Science (MS), Geophysics and Seismology at The University of British Columbia
bookDoctor of Philosophy (PhD), Geophysics and Seismology, Doctor of Philosophy (PhD), Geophysics and Seismology at University College Dublin
github-logo-circle

Github Skills (24)

signal-processing10
seismology10
data-center9
earthquake9
post-processing9
python9
obspy9
receiver-functions9
calculation9
science9
geophysics8
plex8
receiver8
geodesy8
insar8

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
schaefferaj/SeedlinkPyUtils

Apr 2026 - May 2026

Contributions:7 pushes in 28 days
schaefferaj/OrientPy

Mar 2025 - Mar 2025

Seismic station orientation tools
Contributions:2 PRs, 2 pushes, 1 branch in 3 days
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