← fiadino.org
pierdomenico_fiadino.ipynb
💾 + Code ▾
Python 3 (piero-env)

📊 pierdomenico_fiadino.ipynb

A reproducible analysis of one data career — 16 years from a telecom research lab in Vienna to leading data at a European fintech. Everything below is computed from the same source that renders the main site.

You found the hidden notebook edition. The last cell is a live kernel — go on, run it.

In [1]:
import pandas as pd
import matplotlib.pyplot as plt
import piero as pf

print(f"piero v{pf.__version__}  ·  {pf.role} @ {pf.company}")
piero v16.0.0  ·  Senior Director, Head of Data @ Moss

Who is this

Pierdomenico Fiadino, PhD — a data leader with a research background, based near Barcelona. He builds and scales data functions that ship data products moving business metrics: product & commercial analytics, analytics engineering, decision science and governance. Currently driving an AI-first transformation of the data org at Moss.

In [2]:
pf.whoami()
Out[2]:
{'name'            : 'Pierdomenico Fiadino, PhD',
 'based_in'        : 'Sabadell, Barcelona · ES',
 'years_experience': 16,
 'years_in_saas'   : 8,
 'publications'    : '30+',
 'phd'             : 'Data Mining & ML — TU Wien (2015)',
 'currently'       : 'AI-first data transformation @ Moss'}
In [3]:
# the whole run, as a DataFrame
pf.jobs
Out[3]:
companyrole sectorstartendyears
0MossSr Director, Head of DataFinTech20260.4
1DocplannerGlobal VP of DataHealthTech202420262.0
2BirdHead of DataCPaaS202320241.1
3BitpandaData Analytics ManagerCrypto202220221.0
4TypeformDS & Analytics ManagerSaaS201920212.2
5ZeeloData LeadMobility201820191.7
6EurecatSenior Data ScientistR&D201620182.1
7FTW ViennaR&D Engineer (Data Mining)Research201020155.8

Seniority, over time

A monotonic climb: R&D engineer → senior data scientist → lead → manager → head/VP → director. Individual-contributor research in the early 2010s, people- and org-leadership from 2018 on.

In [4]:
ax = pf.trajectory.plot.step(where="post", lw=2.2)
ax.set_yticks(range(1, 7), pf.levels)
ax.set_title("Seniority level over time")
Out[4]:
Text(0.5, 1.0, 'Seniority level over time')

Focus areas

Relative emphasis across the toolkit — heavy on analytics and data leadership, with a hands-on analytics-engineering streak and a growing AI/ML weight from the research past.

In [5]:
pf.skills.sort_values().plot.barh(
    color="#1f77b4", title="Focus areas (relative emphasis)")
Out[5]:
<Axes: title={'center': 'Focus areas (relative emphasis)'}>

A research past

30+ peer-reviewed publications in networking, data mining and machine learning, clustered around the PhD years at TU Wien and FTW Vienna (2011–2018).

In [6]:
counts = pf.publications.groupby("year").size()
counts.plot.bar(color="#1f77b4", title="Publications per year")
print(f"total: {counts.sum()}+ peer-reviewed publications")
Out[6]:
total: 30+ peer-reviewed publications

Education

In [7]:
pf.education
Out[7]:
degreefield institutionyear
0PhDData Mining & Machine LearningTU Wien2015
1MScComputer EngineeringSapienza, Rome2010
2BScComputer EngineeringSapienza, Rome2008

Get in touch

The kernel is still warm. Reach out, grab the CV, or call pf.help() in the cell below.

In [ ]:
Shift + Enter to run