CV

My Curriculum Vitae, in json format

Basics

Name Francesco Sammarco
Label Computer Science Engineer, AI Engineer & Researcher
Email ing.sammarco.francesco@gmail.com

Work

  • 2025.09 - 2025.09

    Rome, IT

    Instructor — Summer School on Artificial Intelligence in Health and Life Sciences
    Università Campus Bio-Medico di Roma
    Short teaching appointment delivering lectures and hands-on sessions on neuroimaging-based brain age prediction.
    • Delivered theoretical and practical sessions on brain age prediction from neuroimaging features using statistical, machine learning, and deep learning methods (Python; scikit-learn; statsmodels).
    • Released a custom Kaggle dataset and accompanying code repository.
  • 2024.09 - Present

    Tübingen, DE

    Researcher in Applied Artificial Intelligence
    University of Tübingen
    Research role in applied AI for neuroimaging and clinical/psychiatric datasets, focusing on explainable AI and generative modeling.
    • Collaborating within the Mental Health Mapping Lab investigating 2D and 3D computer vision models through explainable AI (XAI) and generative model–based algorithms.
    • Designing an end-to-end PyTorch-based ML workflow for large neuroimaging datasets to validate XAI explanations and probe model reasoning for mental disorders classification (CNNs) with Diffusion Models; using FreeSurfer, CAT, MONAI, batchgenerators, Lightning, Accelerator, W&B, MLflow; applying LLM tooling to psychiatric/clinical datasets; contributing to medical image segmentation foundation models (SAM).
    • Handling large-scale imaging (DICOM/NIFTI) and tabular data (~70k images, ~300k records) with intensive validation, processing, and QA for downstream training and analysis.
    • Managing a Slurm-based HPC cluster for distributed and parallel training of deep learning models.
  • 2022.10 - 2024.08

    Milan, IT

    DevOps Engineer, Telco Consultant
    Hewlett Packard Enterprise (HPE)
    DevOps/consulting role delivering CI/CD, backend integration, and delivery automation for a major Telco client.
    • Led a development team for a major Telco client, managing continuous integration of feature requests and collaborating with customer stakeholders.
    • Designed and implemented a Jenkins CI/CD pipeline (including automated SQL deployments) integrating with a Spring-based automation tool via API, reducing deployment time by ~90% and significantly cutting manual errors.
    • Implemented new business logic and integration features in Java and SQL for backend services.
    • Coordinated version control via Git across internal and client repositories and managed Dockerization of parts of the backend platform.
    • Collaborated with client stakeholders to clarify requirements and translate business needs into technical designs and implementation plans.
  • 2020.09 - 2021.07

    Pompei, IT

    IT Consultant
    Concept Solution SRL
    Consulting role focused on solution design and development planning across multiple emerging technology domains.
    • Authored solution design and development plans for systems using user profiling, robotic process automation (RPA), blockchain-based traceability, and recommendation systems for e-commerce in close collaboration with business stakeholders.

Education

  • 2020.09 - 2022.10

    Milan, IT

    Master
    Politecnico di Milano
    Computer Science and Engineering
    • Artificial Intelligence focused path
    • Thesis on Reinforcement Learning
  • 2017.09 - 2020.07

    Naples, IT

    Bachelor
    Università degli Studi di Napoli Federico II
    Computer Science and Engineering
    • Computer science, mathematics, and physics background (incl. databases, software engineering, cybersecurity)

Certificates

Apple Academy
Università degli Studi di Napoli Federico II 2020-08
Cyber Challenge
Università di Napoli Parthenope 2018-07

Publications

Projects

Skills

Programming Languages
Python
Java
SQL
C
C++
Swift
C#
JavaScript
MATLAB
HTML
CSS
ML / Data Libraries
PyTorch
TensorFlow
scikit-learn
pandas
NumPy
OpenCV
nilearn
matplotlib
gym
Frameworks & Tools
Spring
JPA/Hibernate
Docker
Kubernetes
Jenkins
Git
GitHub
GitLab
AWS
Ansible
Vagrant
Weights & Biases
MLflow
Slurm

Languages

Italian
Native (C2)
English
Advanced (C1)
German
Basic (A2)