@@ -34,12 +34,83 @@ Daniele Lacamera
3434
3535TODO
3636
37- Francesco Apollonio
38- ===================
37+ Pietrofrancesco Apollonio
38+ =========================
3939
40- TODO
40+ .. image :: {static}/images/pietrofrancesco_apollonio.jpeg
41+ :align: right
42+ :alt: Picture of Pietrofrancesco Apollonio.
43+ :class: portrait
44+ :height: 800
45+ :width: 800
46+ :scale: 25%
47+
48+ Attualmente lavoro come Senior Tech Lead nel settore prop tech,
49+ utilizzando principalmente Python.
50+
51+ Ho precedentemente settore clinico/ospedaliero, utilizzando numerose
52+ tecnologie in ambito J2EE.
53+
54+ Altri miei interessi sono: sistemi di virtualizzazione (KVM/QEMU), le
55+ reti DTN (Delay Tolerant Networking), l'amministrazione di sistema in
56+ GNU/Linux e l'opensource in generale.
57+
58+ Mi sono laureato nel corso di laurea magistrale in Ingegneria
59+ Informatica presso l'Università di Bologna nel Marzo 2014. Collaboro
60+ assiduamente dal 2010 con il gruppo di ricerca su reti DTN del Prof.
61+ Carlo Caini dell'Università di Bologna, dove mi occupo di ricerca nel
62+ campo di reti DTN (Delay Tolerant Networking), in particolare su ION,
63+ sviluppata dal JPL di NASA. Sono stato anche il tutor didattico per il
64+ corso di "Fondamenti di Telecomunicazioni T" del corso di laurea
65+ trieannale in Ing. Informatica all'Università di Bologna.
66+
67+ Sono uno dei creatori e sviluppatori di Virtualbricks, un software per
68+ la creazione e gestione di cluster virtuali basati su KVM/QEMU e VDE.
69+
70+ Durante la mia carriera universitaria, ho realizzato un sistema completo
71+ di simulazione (che emula cioè l'intero stack software, il sistema
72+ operativo, le librerie e le applicazioni utente) che possa essere usato
73+ nella progettazione dello strato software e hardware dei system-on-chip
74+ (SoC) basati su architettura ARM. Il sistema è composto da due
75+ differenti parti. La prima parte è un simulatore cycle-accurate di una
76+ architettura many core scritta in SystemC. La seconda parte è invece
77+ basata su QEMU, un emulatore di architetture basato sulla dynamic binary
78+ translation. Per realizzare tale sistema, ho utilizzato differenti
79+ tecnologie: programmazione SystemC e modifica del funzionamento di QEMU
80+ per quanto riguarda la parte di simulazione dell'hardware,
81+ programmazione a basso livello in assembler ARM, realizzazione dei
82+ moduli del kernel Linux e realizzazione di librerie per realizzare lo
83+ strato software.Attualmente lavoro come Senior Tech Lead nel settore
84+ prop tech, utilizzando principalmente Python. Ho precedentemente settore
85+ clinico/ospedaliero, utilizzando numerose tecnologie in ambito J2EE.
86+ Altri miei interessi sono: sistemi di virtualizzazione (KVM/QEMU), le
87+ reti DTN (Delay Tolerant Networking), l'amministrazione di sistema in
88+ GNU/Linux e l'opensource in generale. Mi sono laureato nel corso di
89+ laurea magistrale in Ingegneria Informatica presso l'Università di
90+ Bologna nel Marzo 2014. Collaboro assiduamente dal 2010 con il gruppo di
91+ ricerca su reti DTN del Prof. Carlo Caini dell'Università di Bologna,
92+ dove mi occupo di ricerca nel campo di reti DTN (Delay Tolerant
93+ Networking), in particolare su ION, sviluppata dal JPL di NASA. Sono
94+ stato anche il tutor didattico per il corso di "Fondamenti di
95+ Telecomunicazioni T" del corso di laurea trieannale in Ing. Informatica
96+ all'Università di Bologna. Sono uno dei creatori e sviluppatori di
97+ Virtualbricks, un software per la creazione e gestione di cluster
98+ virtuali basati su KVM/QEMU e VDE. Durante la mia carriera
99+ universitaria, ho realizzato un sistema completo di simulazione (che
100+ emula cioè l'intero stack software, il sistema operativo, le librerie e
101+ le applicazioni utente) che possa essere usato nella progettazione dello
102+ strato software e hardware dei system-on-chip (SoC) basati su
103+ architettura ARM. Il sistema è composto da due differenti parti. La
104+ prima parte è un simulatore cycle-accurate di una architettura many core
105+ scritta in SystemC. La seconda parte è invece basata su QEMU, un
106+ emulatore di architetture basato sulla dynamic binary translation. Per
107+ realizzare tale sistema, ho utilizzato differenti tecnologie:
108+ programmazione SystemC e modifica del funzionamento di QEMU per quanto
109+ riguarda la parte di simulazione dell'hardware, programmazione a basso
110+ livello in assembler ARM, realizzazione dei moduli del kernel Linux e
111+ realizzazione di librerie per realizzare lo strato software.
41112
42113Marco Giusti
43114============
44115
45- TODO
116+ Some guy.
0 commit comments