Salvadori Andrea - Scuola Normale Superiore

Transcript

Salvadori Andrea - Scuola Normale Superiore
Andrea Salvadori - Curriculum Vitae
Informazioni Personali
LUOGO E DATA DI NASCITA Pisa,12 Novembre 1983
NAZIONALITÀ Italiana
Titoli di Studio
DATA 12 Ottobre 2012
TITOLO DI STUDIO Laurea Specialistica in Tecnologie Informatiche
CONSEGUITO PRESSO Università di Pisa
VOTO DI LAUREA 110L / 110
DATA 5 Aprile 2007
TITOLO DI STUDIO Laurea triennale in Informatica
CONSEGUITO PRESSO Università di Pisa
VOTO DI LAUREA 110L / 110
DATA Luglio 2002
TITOLO DI STUDIO Diploma di “Perito capotecnico per elettrotecnica ed automazione”
CONSEGUITO PRESSO Istituto Statale di Istruzione Secondaria “A. Pacinotti", Piombino (LI)
VOTO FINALE 100/100
Altre Esperienze
Formative
1 Novembre 2013 - 31 Ottobre 2016;
Corso di Perfezionamento (PhD) in Chimica
Scuola Normale Superiore, Pisa
Attualmente sto terminando la scrittura della tesi.
pag. 1 di 4
Andrea Salvadori - Curriculum Vitae
Esperienze lavorative
DATA 15 Maggio 2013 - 30 Settembre 2013
DATORE DI LAVORO Scuola Normale Superiore, Pisa
POSIZIONE RICOPERTA Collaborazione Coordinata e Continuativa
PRINCIPALI MANSIONI Sviluppo di applicazioni grafiche interattive di supporto alle attività
di analisi scientifica, restauro e valorizzazione di opere d’arte.
Competenze
professionali
Consolidata esperienza nella progettazione e sviluppo di software
secondo il paradigma di programmazione “Object-Oriented”.
Esperienza nello sviluppo di applicazioni di computer grafica
interattiva e di realtà virtuale, principalmente in C++ con il
framework Qt e OpenSceneGraph (si vedano ad esempio le
pubblicazioni [1] e [2]). Esperienza nello sviluppo di applicazioni di
computer grafica tridimensionale in XVR1. Buona conoscenza di
OpenGL. Una certa esperienza nello sviluppo di applicazioni
interattive in Java e C#.
Esperienza nella programmazione di rete e nello sviluppo di
protocolli di rete “ad-hoc” per applicazioni, principalmente in Java e
C++ (si vedano ad esempio le pubblicazioni [2] e [4]).
Una qualche esperienza nello sviluppo di applicazioni Web, sia lato
client (utilizzando HTML 4, CSS, Javascript e JQuery) che lato server
(usando le tecnologie Java Servlet/JSP e C# ASP.Net).
Conoscenza di base dei linguaggi di programmazione Python e
Fortran 90/95.
Interessi di ricerca
Applicazione delle tecnologie di computer grafica e realtà virtuale al
campo della grafica molecolare.
1
www.vrmedia.it/it/xvr.html
pag. 2 di 4
Andrea Salvadori - Curriculum Vitae
Progetti di ricerca
Caffeine
Caffeine è un visualizzatore molecolare progettato specificatamente
per sfruttare le moderne tecnologie di Realtà Virtuale Immersiva
(IVR). Ho progettato e implementato il programma come progetto di
ricerca per la mia tesi di Perfezionamento (PhD) in Chimica.
Caffeine è implementato in C++, facendo uso del framework Qt, di
Open Babel (come libreria di base per l’informatica chimica) e
OpenSceneGraph (come motore grafico 3D).
Caffeine supporta sia computer desktop che sistemi IVR, come
l’installazione “CAVE” presso il laboratorio SMART della Scuola
Normale Superiore. Consente di visualizzare strutture sia statiche
che dinamiche usando le rappresentazioni grafiche più usate (CPK,
b a l l - a n d - s t i c k , l i c o r i c e e r i b b o n ) , i s o s u p e r fi c i e s t ratt e
interattivamente de insiemi di dati volumetrici, nonché grafici a linee
raffiguranti ulteriori dati risultanti dallo studio del sistema
molecolare analizzato. Nei sistemi IVR, questi grafici sono visualizzati
come parte della scena 3D e posizionati sempre di fronte all’utente,
in maniera concettualmente simile ad un contenuto di “realtà
aumentata”.
Le recenti funzionalità introdotte nel programma sono state
presentate in un articolo pubblicato sull’International Journal of
Quantum Chemistry [1]. Infine, Caffeine è stato impiegato con
successo nell’ambito del progetto VIS (Virtual Immersions in Science,
http://vis.sns.it), che ha conseguito il “Premio per la Comunicazione
Scientifica” della Società Italiana di Fisica2.
Pubblicazioni
[1] “Immersive virtual reality in computational chemistry:
Applications to the analysis of QM and MM data”
A. Salvadori, G. Del Frate, M. Pagliai, G. Mancini, and V. Barone.
International Journal of Quantum Chemistry, vol. 116, no. 22, pp.
1731–1746, Nov. 2016. DOI: 10.1002/qua.25207
2
http://normalenews.sns.it/marcos-valdes-ottiene-con-il-progetto-vis-il-premio-perla-comunicazione-scientifica-della-societa-italiana-di-fisica/
pag. 3 di 4
Andrea Salvadori - Curriculum Vitae
[2] “Moka: Designing a Simple Scene Graph Library for ClusterBased Virtual Reality Systems”
A. Salvadori, A. Brogni, G. Mancini, and V. Barone.
In International Conference on Augmented and Virtual Reality, 2014,
pp. 333–350. DOI: 10.1007/978-3-319-13969-2_25
[3] “Graphical Interfaces and Virtual Reality for Molecular Sciences”
A. Salvadori, D. Licari, G. Mancini, A. Brogni, N. De Mitri, and V.
Barone.
In Reference Module in Chemistry, Molecular Sciences and
Chemical Engineering, Elsevier, 2014
DOI: 10.1016/B978-0-12-409547-2.11045-5
[4] “Nomad: Virtual Environments on P2P Voronoi Overlays”
L. Ricci and A. Salvadori
In On the Move to Meaningful Internet Systems 2007: OTM 2007
Workshops: OTM Confederated International Workshops and
Posters, AWeSOMe, CAMS, OTM Academy Doctoral Consortium,
MONET, OnToContent, ORM, PerSys, PPN, RDDS, SSWS, and SWWS
2007, Vilamoura, Portugal, November 25-30, 2007, Proceedings, Part
II, R. Meersman, Z. Tari, and P. Herrero, Eds. Berlin, Heidelberg:
Springer Berlin Heidelberg, 2007, pp. 911–920.
DOI:10.1007/978-3-540-76890-6_17
Abilità Linguistiche
LINGUA MADRE Italiano
ALTRE LINGUE Inglese (Comprensione orale: livello B2; Comprensione scritta:
livello B2; Produzione orale: livello B1; Produzione scritta: livello B2)
Ai sensi del D.lgs 196/2003 (tutela delle persone e di altri soggetti
rispetto al trattamento dei dati personali) autorizzo la Scuola
Normale Superiore al trattamento dei dati contenuti nel presente
curriculum.
Data
19/01/2017
pag. 4 di 4