CURRICULUM

Download the CV here.


EDUCATION

Astrophysics and Cosmology – Padua’s University

02/10/2023 – CURRENT

Bachelor degree in Astronomy – Bologna’s University

14/09/2020 – 18/07/2023

Graduated on time with 97/110.

Thesis: Pipeline per la caratterizzazione di atmosfere esoplanetarie con spettroscopia ad alta risoluzione: dall’acquisizione degli spettri al retrieval dei parametri atmosferici

Bachelor degree in Computer Sciences and Engineering – Bologna’s University (Cesena’s Campus)

15/09/2016 – 10/10/2019

Graduated on time with 94/110.

Thesis: ANALISI, PROGETTAZIONE E SVILUPPO DI SOFTWARE PLC PER L'AUTOMAZIONE INDUSTRIALE

Augusto Righi High School – Cesena

09/2011 – 07/2016

Graduated in Applied Science field.


WORK EXPERIENCES

INAF of Turin - Software and Scientific Analyst

11/2021 – Current

Collaboration with the Exoplanet group at INAF-OATo finalized the development of various software concerning the classification and study of exoplanets.

The principal projects are here enounced:

  • The complete conversion of an IDL code in Python that calculates atmosphere models of exoplanets, generating transmission and emission spectra of the exoplanets (both for clear and cloudy planets), using the radiative transfer of the involved/theoretical molecules. Once the models are created, they are conveyed to the real exoplanets spectra (obtained using the data collected during the observations) to see which describes the reality better. The key of the conversion is that Python allows code parallelization to reduce significantly the execution of the algorithm. Once I completed the optimization and parallelization process, I developed a GUI called GUIBRUSH®, which stands for: Graphics User Interface for Bayesian Retrieval Using Spectroscopy at High Resolution, that supports the user during the complete execution of different retrievals. It also gives the chance to show the results of an ongoing run used to check the progress;
  • pyExoRaMa: this tool is the Python version of the software originally developed with Mathematica by Dr. Zeng Li.
    The code represents a useful tool for visualizing and manipulating data related to extrasolar planets and their host stars in a multi-dimensional parameter space. Its versatility enables statistical studies based on the large and constantly increasing number of detected exoplanets. It can be used to identify possible interdependence among several physical parameters, and to compare observables with theoretical models describing the exoplanet composition and structure. This transposition to Python presents some new features with respect to the original version, and due to the popularity of this programming language in the astrophysics community, the tool is made accessible to a larger number of users interested in exoplanet studies.

INAF of Turin - Software and Scientific Analyst – Winner of the post–degree fellowship for the SWESNET project (Astronomic observatory of Turin)

01/02/2023 – Current

"Development of Space Meteorology tools for automatic recognition of solar flares and prediction of their eventual arrival time to Earth"

The fellowship is aimed at developing tools that enable:

  • the automatic real–time identification of solar flares (CMEs) from the analysis of coronagraphic images provided by space missions (such as SOHO, STEREO, Solar Orbiter);
  • the automatic determination of the main kinematic parameters of the eruption (velocity, acceleration, angular extent, mass, propagation direction);
  • the automatic reconstruction by ballistic "back-mapping" methods of the structure of the pre–eruption interplanetary medium from 0.1 to 1.1 AU from measurements acquired in situ;
  • the automatic reconstruction of the propagation of the eruption front by a "drag-based" model;
  • the automatic prediction of the eventual arrival time of the eruption to Earth.

Also, I pursued my activities on CORMAG and PROBA-3 missions.
SWESNET: https://swesnet.busoc.be/

INAF of Turin - Software and Scientific Analyst

01/07/2022 – 31/01/2023

Renewal of the "Software development for the in-flight control of solar space instrumentation and for the validation of their scientific data, with applications to Metis-Solar Orbiter" fellowship.


INAF of Turin - Software and Scientific Analyst - Winner of the post–degree fellowship for the ASPIICS/PROBA–3 and METIS/SOLAR–ORBITER projects (Astronomic observatory of Turin)

01/07/2021 – 30/06/2022

"Software development for the in–flight control of solar space instrumentation and for the validation of their scientific data, with applications to Metis–Solar Orbiter"

The fellowship tasks concern the three projects on which I have already worked:

  • The METIS solar telescope, which is mounted on the SOLAR ORBITER probe. I am upgrading the "PDOR/IOR to TCL converter" developed in the previous fellowship.
  • The PROBA–3 mission, where I am still working on the simulator that I have developed in the previous months. I am officially in charge of the in–flight software management regarding the SPS system.
  • The CORMAG project, which my tasks remain the same discussed previously.

During the fellowship, I also contributed to other scientific and IT sub–projects:

  • The analysis and development of the OPSE (Occulter Position SEnsors) system algorithm and software in Matlab. The OPSE is a system of three LEDs positioned on the opposite–Sun surface of the external occulter of the space Coronagraph ASPIICS on board of the PROBA–3 ESA mission. The analysis of the OPSE spot geometry is one of the metrology tools used to realize the formation flying of the two spacecraft forming PROBA–3. Based on the dispositions of those LEDs, it is possible to reconstruct the necessary operation to realign the two spacecraft.
  • The development of a Python software that analyzes fits images obtained during the calibration of the ASPIICS coronagraph systems. This software reads the images headers to obtain important information used to select only those that respect some constraints chosen y the user. Once the files are selected, the requested information is printed in a CSV file that can be used for future analysis.

INAF of Turin - Software Analyst

01/09/2020 – 30/06/2021

Collaboration with INAF-OATo (National Institute of Astrophysics - Astrophysical Observatory of Turin) to finalize part of the activity started during the fellowship obtained in the previous period (see below).
Contribution to the development of the pointing, thermal, and communication software for the CORMAG coronagraph being installed on a stratospheric balloon to observe the Solar Corona from the high atmosphere. Part of this collaboration is focused on the development of the application for the communication between the balloon and the ground station.
CORMAG: https://www.oato.inaf.it/progetti/hemera/?portfolioCats=87%2C88

INAF of Turin in collaboration with ESA - Software Analyst - – Winner of the post–degree fellowship for the ASPIICS/PROBA–3 and METIS/SOLAR–ORBITER projects (Astronomic observatory of Turin)

01/05/2020 – 31/08/2020

"Analysis and validation of the software for the metrologic system of Shadow Positioning Sensors (SPS) of ASPIICS coronograph for the PROBA–3 mission and for the develop of the validation SW of the Metis/Solar Orbiter instrument operation"

Fellowship tasks (smart–working due to COVID–19):

  • The first part of the fellowship was focused on the development and testing of a software application to simulate the metrology performance of the Shadow Position Sensor (SPS) for the PROBA-3 formation flying mission. The SPS consists of a set of eight photodiodes mounted around the ASPIICS coronagraph's entrance pupil in order to monitor the symmetry of the penumbra projected by the external occulter with respect to the line of sight of the telescope. The code has been developed in Matlab language by implementing new routines and translating and debugging some existent IDL codes. The final objective was to realize an end-to-end simulator that, starting from the modeling and encoding of the penumbra profile and accounting of the SPS expected performance, returns the absolute and relative position measurement of the formation. The documentation describing the application has been produced, as well, for being used by the international team involved in the project (Centre Spatial de Liege, European Space Agency, Science Operation Centre for the PROBA-3 mission);
  • The second part of the fellowship was focused on the development of a GUI, written in Python language, to convert some operation command sequences (for example starting of the photo acquisition, the setting of parameters, etc) from a PDOR or IOR format to a TCL file. These files will be loaded by the on-ground support instrumentation to test the command sequences being fed to the METIS Coronagraph onboard the NASA/ESA Solar Orbiter mission. I also contributed to the development of the Metis Observer Helper website, which originally was an Excel file used for the calculation and estimation of some important parameters for image acquisition (i.e. define the optimal DIT, reach the best compromise between the exposure's parameters, etc.).
The work done in the frame of this fellowship allowed me to apply my IT competencies to the astronomic/astrophysics field giving me a precious opportunity to experience high-level work organization for space projects. Moreover, I accessed a lot of teachings in software development for space technology applications. The fact that I developed software being used by engineers and scientists in an international framework represents a high achievement for me.
Besides, I learned many new things about maths, physics, and IT thanks to the teamwork I was involved in, and about the usage of new programming languages (such as Matlab) to build software modules for high-level problem-solving objectives.
ASPIICS/PROBA–3: https://www.oato.inaf.it/progetti/proba3/?lang=en
METIS/SOLAR ORBITER: https://www.oato.inaf.it/progetti/solar-orbiter-metis/

Denken Italia – Analyst and developer of industrial machines (PLC) (Mercato Saraceno)

24/06/2019 – 13/03/2020

Tasks:

  • Draw UML schemes that describe the machine station life cycle and develop relative code.
  • Identify and apply software design methodologies for managing the software development process.
  • Identify the reusability, reliability, interoperability, maintainability requirements to guarantee the quality of the software product.

This experience helped me to improve my teamwork attitude, to get a more efficient organization of my task-oriented work time, to extend my knowledge in the field of automation.
Main improvements in software development competencies:

  • PLC programming using AWL.
  • C# and SQL for data analysis

CTM: Club Tecnica e Motori –Trainee using LabView to realize control strategies for Formula SAE vehicle (Bologna)

15/02/2019 – 01/06/2019

University internship (150 hours):

  • Formula SAE CPU optimization.
  • Study MATLAB algorithms and partial conversion in VI LabView.
  • Creation of bin–CSV file converter using LabView, adapted to the complete machine management cluster.
  • Logger modifications for data storage and saving.

Participation in a team for the implementation and analysis of strategies aimed at reducing CPU consumption due to sensors and their data processing.


UNIVERSITY ACTIVITIES

CosmoBolognaLib and MOKA research projects at the University of Bologna

08/01/2021 – 01/01/22

I began an unpaid and unofficial collaborative project with two professors of the University of Bologna which I am conducting in my free time. The collaboration involves Dr. Marulli Federico of the University of Bologna and Dr. Giocoli Carlo of the INAF of Bologna and concerns four interesting cosmological sub-projects, in particular, three of them treat the CosmoBolognaLib (CBL) libraries and the last one treats the MOKA software:

  • Project 1 (CBL): the scope of this project is to fix some C++ files of the CBL libraries, in order to split them into class files and to make their execution more efficient;
  • Project 2 (CBL): the scope of this project is to create a GUI application to run and execute the CBL libraries;
  • Project 3 (CBL): the scope of this project is to create a website to run and execute online the CBL libraries;
  • Project 4 (MOKA): the scope of this project is to fix some C++ files of the MOKA software, in order to split them into class files and to make their execution more efficient. Once this part will be completed, the next step will be to integrate the MOKA software in the CBL libraries.

ACHIEVEMENTS

Secondary Observer GAPS at La Palma (Canary Islands)

17/12/2022 – 26/12/2022

I have been selected as a secondary observer to participate and contribute to the observations of the GAPS program. GAPS (an acronym for Global Architecture of Planetary Systems) is a long–term program for the comprehensive characterization of the architectural properties of planetary systems as a function of host star characteristics (mass, metallicity, environment). This experience will help me become a primary observer in the future.

Manager of the CORMAG's pointing and tracking software in Timmins (Canada)

03/08/2022 – 21/08/2022

As the developer of the pointing and tracking software for the CORMAG project, I went to Canada to attend the launch of the HEMERA balloon, where the coronagraph was mounted on.

APIICS calibration in OPSys (ALTEC)

20/09/2021 – 01/10/2021

I participated at the "Coronagraph System on–ground and in–orbit characterization and calibration", in particular for what concerned the SPS system (both HW and SW). It consisted of the radiometric and stability calibration and the validation of the SPS algorithms.

Meetings between ESA and INAF

01/05/2021 – Current

During my fellowship at INAF–OATo, I attended some meetings between ESA, CSL, and INAF for the PROBA–3 and SOLAR ORBITER missions, contributing to the preparation of discussion material and presentations.

Speaker at the International Conference on Space Optics 2020

01/04/2021

Presentation of the poster named "Formation Flying performances simulator for the Shadow Position Sensors of the ESA/PROBA–3 mission" at the International Conference on Space Optics 2020.


OTHER INFORMATION

Contact Information

General Information

  • Date of Birth: 26/11/1997
  • Birthplace: Borgosesia (VC)
  • Gender: Male
  • Nationality: Italian
  • Driving license: B
  • ORCID: 0000-0003-1316-1033
  • I am available to travel and off-site work.

Professional Goals

My objective is to work as an analyst and software developer in a scientific field mainly oriented to astronomy, aerospace, and space technology.

Soft Skills

  • Self–confidence 9/10.
  • Flexibility/Adaptability 9/10.
  • Stress resistance 9/10.
  • Organization and planning skills 8/10.
  • Precision/Details Attention 8/10.
  • Lifelong learning 10/10.
  • Achieve goals 9/10.
  • Information management 9/10.
  • Initiative 10/10.
  • Communication skills 8/10.
  • Problem Solving 9/10.
  • Teamwork 9/10.
  • Leadership 8/10.
  • Autonomy 9/10.

Hobbies

  • Travelling.
  • Developing new codes.
  • Study new IT environments applied in the astronomy field
  • Astronomy and telescope observation.
  • Astrobiology and life in other planets
  • Paleontology
  • Film and TV series

Language competencies

  • Italian: Native language.
  • English: B2 (University Certification).
  • Spanish: A2.

Affiliation and Collaboration

  • Unibo – Alma Mater Studiorum (2016 – Current)
  • INAF–OATo – National Institute of Astrophysics – Astrophysical Observatory of Turin (2020 – Current)
  • GAPS – Global Architecture of Planetary Systems (2022 – Current)

IT COMPETENCIES