Joshua Jones is an independent researcher and geophysicist with nearly two decades of expertise in seismology and volcanology, focused on digital signal processing, time-series analysis, and machine learning. He develops open-source tools (notably SeisIO.jl for Julia) and rapid, semi-automated workflows to detect, denoise, and classify large seismic datasets, with applications from removing oceanic microseisms to empirical phase separation. His academic track record includes postdoctoral work on microseismic detection and polarization filtering, multiple first-author publications, and presentations at IAVCEI, SSA, and AGU. Based in Bellingham, WA, he combines field experience on active volcanoes with software-driven approaches and also supports science through freelance technical editing. An under-the-radar strength is his ability to translate advanced signal-processing research into practical, reusable code that accelerates community-wide seismic analysis.
10 years of coding experience
2 years of employment as a software developer
Ph.D., Geophysics, Ph.D., Geophysics at University of Washington
Bachelor's Degree, Astronomy, Physics, Mathematics, Bachelor's Degree, Astronomy, Physics, Mathematics at University of Wisconsin-Madison
Julia language support for geophysical time series data
Contributions:17 releases, 2412 commits, 25 PRs in 5 years 8 months
julia-languageearthquakehierarchicalplutoaem
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.