Key skills


Skilled in identifying and implementing cutting-edge methodologies to address complex research questions.

Data Science

Experienced in data preprocessing, cleaning, and transformation to ensure data quality. Proficient in developing predictive models with expertise in computer vision using Deep Learning techniques for space applications.

Software Engineering

Proficient in programming languages such as Python and C++ working with a wide range of frameworks and tools like PyTorch, Tensorflow/Keras, Scikit-Learn, Pandas, OpenCV or Plotly. Experienced in containerization technologies (Docker) and cloud platforms (GCP, AWS and Azure) for scalable and reliable deployment.

On-board Deployment

Experienced in neural network optimization (quantization, pruning, etc.) and deployment on hardware targets (Nvidia GPUs and Xilinx FPGAs).


Exploring AI-Based Satellite Pose Estimation: from Novel Synthetic Dataset to In-Depth Performance Evaluation, AI4Space 2024

An Evaluation Bench for the Exploration of Machine Learning Deployment Solutions on Embedded Platforms, ERTS 2024

Personal Projects

FPV Drone Design

FPV drone racing (where FPV stands for first-person view) is a sport type where participants control drones, equipped with cameras while wearing googles showing the live stream camera feed from the drones.