Hi, I'm Giovanni
AI/ML Engineer & Data Scientist | Physics PhD
Python, PyTorch, Deep Learning
GC

About

I design, train and deploy machine learning models. From spring 2027, I will be available for roles across Europe. I am an Italian citizen and work in English and German.

Experience

F

FAU Erlangen-Nürnberg

Oct 2023 - Present
Research Assistant
Designed and implemented deep-learning pipelines in PyTorch, training and evaluating models on large-scale data collected by the H.E.S.S. gamma-ray detector. Built analysis pipelines for time-series data from NASA's Fermi observatory.
T

Tumbleweed Mars

Nov 2021 - Present
Machine Learning Engineer
Trained a transformer to segment Mars-analogue terrain from Atacama rover imagery. Built EKF localisation from IMU, rotary-encoder and visual-odometry data.
V

VersoSat

Feb 2026 - Present
Machine Learning Engineer
Exploring deep learning to improve bandwidth efficiency through link-history-based modulation and coding selection. Built a DVB-S2 MATLAB/Simulink setup with fixed-point and HDL workflows.
I

INFN

Sep 2022 - Aug 2023
Data Scientist
Built a statistical pipeline to identify spectral and temporal variability in NASA Fermi observations associated with anomalous events, leading to a first-author research paper.
U

University of Pisa

May 2021 - Jun 2023
Applied Scientist
Designed and built a solar tracker and spectrometer for in-flight data acquisition. Proposed the project, led the development team and secured competitive university funding.
U

University of Pisa

Sep 2021 - Dec 2021
Computer Science Tutor
Tutored undergraduate and postgraduate students in computer science and programming using Python and C++.

Education

F

FAU Erlangen-Nürnberg

Oct 2023 - Apr 2027
Doctor of Philosophy, PhD, Physics
Applying ML and statistical methods to large-scale scientific data. Coursework: Advanced Deep Learning, Time-Series ML, ML in Communications, NLP and Artificial Intelligence.
L

LMU München

Aug 2026 - Feb 2027
Master level coursework, Advanced Machine Learning
Coursework in supervised learning, SVMs, PCA, CNNs, ResNet, vision transformers, detection, segmentation, RNNs, LSTMs, GNNs, multimodal learning, MLOps and edge deployment.
E
EEML 2026 certificate of participation
Eastern European Machine Learning Summer School, Cetinje, Montenegro, 27 July to 1 August 2026. I presented a poster on deep learning for particle detectors.
U

University of Pisa

Sep 2020 - Jul 2023
Master's degree, Physics
U

University of Pisa

Sep 2017 - Sep 2020
Bachelor's degree, Physics

Skills

Machine Learning
Data Science
Deep Learning
Python
PyTorch
Computer Vision
Graph Neural Networks
Time Series Analysis
Statistical Modeling
Uncertainty Quantification
Sensor Fusion
Data Pipelines

Volunteering

C
Open Source Developer
PUDL turns public US energy records into analysis-ready data.
C

CLIMADA

Aug 2026
Open Source Developer
CLIMADA is an open-source Python framework for climate risk assessment.

Get in touch

Want to chat? Find me on LinkedIn.