Cosimo Nigro

Postdoctoral Research Fellow at Universitat Autònoma de Barcelona

Barcelona, Catalonia, Spain
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
Cosimo Nigro is a postdoctoral researcher and software-focused gamma-ray astronomer based in Barcelona with nine years of experience building open-source tools for astrophysical data analysis. Trained as a particle physicist with a PhD from Humboldt-Universität zu Berlin, he combines rigorous instrumentation and spectral-analysis expertise with hands-on backend development for community projects like Gammapy and ROOT. His contributions include improving FITS variable-length array handling in ROOT and refining spectral and IRF functionality in Gammapy, demonstrating skill at turning complex scientific formats into reliable, test-covered code. As a part-time lecturer at Universitat Autònoma de Barcelona, he translates research-grade software into teachable methods and reproducible workflows. Colleagues know him for meticulous data-modeling work and a penchant for clear nomenclature and practical tutorials that lower the barrier to advanced gamma-ray analysis.
code9 years of coding experience
bookDoctorado, Physics, Doctorado, Physics at Humboldt-Universität zu Berlin
languagesItalian, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
51reputation
353reached
1answer
1question
github-logo-circle

Github Skills (13)

fits10
c-language10
cprogramming-language10
python10
numpy10
data-analysis10
astronomy9
document-root9
root-view9
data-structures8
testing8
documentation8
data-structure8

Programming languages (5)

C++TeXHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
gammapy/gammapy

Sep 2017 - Nov 2022

A Python package for gamma-ray astronomy
Role in this project:
userBack-end Developer / Data Scientist
Contributions:31 reviews, 79 commits, 16 PRs in 5 years 3 months
Contributions summary:Cosimo contributed to the development of the Gammapy package, which is used for gamma-ray astronomy. Their contributions primarily involved modifying and adding functionality to existing code, with a focus on spectral analysis and instrument response functions (IRFs). Specifically, they corrected bias definitions, added and modified spectral models (Crab spectrum), and updated documentation and tests related to the spectral analysis.
gamma-rayraypythonnumpyastrophysics
root-project/root

Mar 2020 - Mar 2020

The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Role in this project:
userBack-end Developer
Contributions:9 commits, 1 PR, 10 comments in 7 days
Contributions summary:Cosimo focused on enhancing the TFITS library, specifically handling variable-length arrays within FITS files. They made changes to accommodate reading and writing these arrays, including modifying the code to correctly handle offsets and sizes. The user also added a tutorial example demonstrating the use of variable-length arrays in FITS files, showing their ability to apply the core functionalities. Furthermore, they improved the nomenclature in TFITS.cxx.
pythonroot-cernmathematicsc-plus-plusscientific-visualization
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