Celso Reyes is a software developer and research software engineer with 15 years of experience bridging geophysics and production-grade engineering from Switzerland. He holds a PhD in Geophysics and Seismology and has a track record of turning research needs into robust tools—authoring Python engines for earthquake modeling, declustering algorithms, and modernizing legacy Fortran/C workflows into configurable C++ systems. Celso has contributed backend improvements and test automation to the widely used ObsPy seismology toolbox, improving FDSN client parameter handling. Currently at Allegis Group supporting Roche Diagnostics as a C++ software engineer, he combines domain expertise with practical QA and automation skills. He also runs consulting work that produced real-world integrations between Antelope databases, StationXML, and ObsPy extensions. Colleagues rely on him for reliable, reproducible scientific software and clear handover materials that keep research code operational in production settings.
15 years of coding experience
19 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Geophysics and Seismology, Doctor of Philosophy (Ph.D.), Geophysics and Seismology at University of Alaska Fairbanks
Bachelor’s Degree, Geology, with geophysics emphasis, 3.91, Bachelor’s Degree, Geology, with geophysics emphasis, 3.91 at Northern Arizona University
Associate's Degree, Computer Science, Associate's Degree, Computer Science at Miami Dade College
ObsPy: A Python Toolbox for seismology/seismological observatories.
Role in this project:
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:55 commits, 2 PRs, 3 comments in 3 years 8 months
Contributions summary:Celso's contributions center on enhancing the ObsPy library's functionality, specifically focusing on the handling of parameters within the fdsn client. Their work involved adding and testing parameter configurations related to location parameters. These tests were implemented by modifying existing tests files using Python.
GISMO - a seismic data analysis toolbox for MATLAB
Contributions:1 release, 243 commits, 18 PRs in 5 years 4 months
data-analysismatlabtoolboxseismic-dataseismic
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.