Skip to content

Commit 09edeb9

Browse files
committed
Francesco bio
1 parent 4b7da91 commit 09edeb9

4 files changed

Lines changed: 78 additions & 6 deletions

File tree

81.2 KB
Loading

content/pages/authors.rst

Lines changed: 75 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,83 @@ Daniele Lacamera
3434

3535
TODO
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

42113
Marco Giusti
43114
============
44115

45-
TODO
116+
Some guy.

pelicanconf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
SOCIAL = (
2626
('Carlo Caini', '/pages/authors.html#carlo-caini'),
2727
('Daniele Lacamera', '/pages/authors.html#daniele-lacamera'),
28-
('Francesco Apollonio', '/pages/authors.html#francesco-apollonio'),
28+
('Pietrofrancesco Apollonio', '/pages/authors.html#pietrofrancesco-apollonio'),
2929
('Marco Giusti', '/pages/authors.html#marco-giusti'),
3030
)
3131

publishconf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
from pelicanconf import *
88

99
# If your site is available via HTTPS, make sure SITEURL begins with https://
10-
SITEURL = 'https://virtualsquare.github.io/virtualbricks'
10+
# SITEURL = 'https://virtualsquare.github.io/virtualbricks'
11+
SITEURL = 'http://wiki.virtualsquare.org/virtualbricks'
1112
RELATIVE_URLS = False
1213

1314
FEED_ALL_ATOM = 'feeds/all.atom.xml'

0 commit comments

Comments
 (0)