Jason Watson is a staff scientist and instrumentation-focused data scientist with a decade of experience building control, calibration and analysis pipelines for high-speed imaging instruments in astrophysics. He combines deep Python expertise (numpy/SciPy/pandas/matplotlib/numba, asyncio) with C/C++ extensions via SWIG and pybind11 to deliver high-performance, production-grade software for telescopes and space cameras. At DESY he led ground support and camera readout systems for ULTRASAT and the CTA SST cameras, designing gRPC control servers, co-simulations for firmware/software parallel development, and scalable telemetry pipelines. An active open-source contributor, he strengthens scientific software quality through testing and backend development in prominent projects like gammapy and ctapipe. Colleagues rely on him for coordinating small analysis teams and turning complex hardware constraints into reliable, testable software systems.
10 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - DPhil, Astrophysics, Doctor of Philosophy - DPhil, Astrophysics at University of Oxford
Master of Physics - MPhys, Physics with Astrophysics, First Class Honours, Master of Physics - MPhys, Physics with Astrophysics, First Class Honours at University of Leicester
Low-level data processing pipeline software for CTAO or similar arrays of Imaging Atmospheric Cherenkov Telescopes
Role in this project:
Back-end Developer
Contributions:60 reviews, 529 commits, 155 PRs in 4 years 4 months
Contributions summary:Jason made several contributions that involved modifying and extending the data processing pipeline software for Imaging Atmospheric Cherenkov Telescopes. These contributions include implementing various features for processing the camera images in the event data, applying corrections and extraction parameters. The contributions involved working with low-level data processing and data reduction.
Contributions:16 commits, 2 PRs, 7 comments in 5 days
Contributions summary:Jason's commits primarily focus on creating and modifying tests within the `gammapy/gammapy` repository. They implemented tests for solid angle calculations within the `maps` module and adjusted existing test values, suggesting a focus on ensuring the accuracy and reliability of the codebase. Furthermore, the user made changes to test files within the `cube` and `data` modules, demonstrating a comprehensive approach to verifying different aspects of the project.
gamma-rayraypythonnumpyastrophysics
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.