scarica - Riparte il futuro

Cristiano Nattero
Ingegnere informatico e ricercatore operativo
Curriculum Vitae
Dati anagrafici e contatti
Ing. Cristiano Nattero, PhD candidate Email: cristiano.nattero@ unige.it
nato a Genova il 27 maggio 1978 Telefono: +39.328.2796603
residente in Via L. Pelissa 9, Serra riccò, GE LinkedIn: http://www.linkedin.com/in/kr1zz
Esperienze accademiche e professionali
Aprile 2013 – oggi
Titolare di Assegno di Ricerca “ROBOTICA@ SIIT Sviluppo di tecnologie abilitanti, sistemi, competenze e servizi, di
Robotica avanzata (per operazioni di monitoraggio ed intervento applicabili alla Sicurezza di infrastrutture critiche, al
supporto al lavoro in ambienti ostili, all’ambiente naturale, alla salute e qualità della vita)- Metodologie e architetture
orientate alla pianificazione autonoma real-time di compiti e azioni per sistemi multi-robot”, responsabile scientifico
prof. Renato Zaccaria, Settore scientifico-disciplinare ING-INF/05 SISTEMI DI ELABORAZIONE DELLE
INFORMAZIONI, Area Scientifico Disciplinare INGEGNERIA INDUSTRIALE E DELL’INFORMAZIONE, Distretto
Tecnologico per i Sistemi Intelligenti Integrati (SIIT), Via Greto di Cornigliano, 6r - 16152 Genova-Campi,
Dipartimento Interscuola di Informatica, Bioingegneria, Robotica e Ingegneria dei Sistemi (DIBRIS), Università degli
Studi di Genova, Via all’Opera Pia 13, 16145 Genova.
Anno accademico 2013 – 2014
Professore a contratto del corso di “Optimisation Techniques” (cod. 72680) presso la Scuola Politecnica, DIBRIS.
Anno accademico 2012 – 2013
Professore a contratto del corso di “Optimisation Techniques” (cod. 72680) presso la Scuola Politecnica, Dipartimento
Interscuola di Informatica, Bioingegneria, Robotica e Ingegneria dei Sistemi (DIBRIS), Università degli Studi di
Genova, Via all’Opera Pia 13, 16145 Genova.
Gennaio 2010 – Dicembre 2012
Dottorato in Ingegneria Matematica e Simulazione nella scuola Scienze e Tecnologie per l’Ingegneria, Università degli
studi di Genova. I miei tutor sono stati i proff. Massimo Paolucci e (in parte) Riccardo Zoppoli. Ho lavorato al
laboratorio LIDO presso il DIBRIS (ex DIST). Mi sono occupato di Ricerca Operativa: ho studiato problemi di
ottimizzazione e problemi decisionali, di natura prevalentemente combinatoria. Ho progettato, implementato e testato
modelli ed algoritmi di tipo esatto (Prog. Matematica, Constraint Programming, prog. dinamica), euristico,
metaeuristico ed ibrido. Ho partecipato ad un progetto di ricerca internazionale (Roboskin) in cui ho individuato,
descritto e risolto due problemi, nuovi in letteratura, nell'ambito della progettazione automatica di pelle robotica, su
cui ho svolto la tesi.Ho lavorato inoltre su problemi di pianificazione della produzione energetica, Job Scheduling,
Vehicle Routing, Crew Scheduling/Rostering su larga scala. Ho tenuto lezioni, condotto esercitazioni di laboratorio e
seguito alcuni tesi di laurea.
Anni accademici 2009 - 2012
Esercitazioni e co-docenza nel corso di Optimization Techniques, del professor Davide Anghinolfi, nel European Master
on Advanced RObotics (EMARO), presso il DIST, Università degli Studi di Genova.
Aprile 2008 – 2012
Esercitazioni, lezioni e supporto alla didattica nei corsi di Ricerca Operativa e Metodi e Modelli per il Supporto alle
Decisioni dei professori Massimo Paolucci e Riccardo Zoppoli, presso il DIST
Aprile 2009 – dicembre 2009
Research engineer nel progetto europeo 7°PQ Roboskin, skin-based technologies and capabilities for safe, autonomous
and interactive robots, presso il DIST. Il mio ruolo è stato la definizione di modelli di ottimizzazione per la
progettazione automatica di pelle robotica.
Settembre 2008 – Marzo 2009
Project engineer su installazione PACS / RIS presso la ASL 1 di Imperia per Esaote spa, Via Siffredi 58-1, Genova.
Febbraio 2005 – oggi
Formatore e consulente freelance in ambito informatico.
Pubblicazioni
Anghinolfi D., Cannata G., Mastrogiovanni F., Nattero C., Paolucci M., "Application and Experimental Validation of
Pheromone Design in Ant Colony Optimization: the problem of Robot Skin Wiring", Applied Artificial Intelligence, an
International Journal, Taylor and Francis, Vol. 28, Iss. 3, 2014, pp. 292-321, ISSN 0883-9514
Anghinolfi D., Cannata G., Mastrogiovanni F., Nattero C., Paolucci M.,“On the Problem of the Automated Design of
Large Scale Robot Skin” (in press) Automation Science and Engineering, IEEE Transactions on (T-ASE), ISSN
1545-5955, 10.1109/TASE.2013.2252617
Anghinolfi D., Cannata G., Mastrogiovanni F., Nattero C., Paolucci M., “Experimental Evaluation of Pheromone
Structures for Ant Colony Optimization: Application to the Robot Skin Wiring Problem” in Stefka Fidanova (editor),
“Recent Advances in Computational Optimization”, “Studies in Computational Intelligence”, volume 470, 2013, pp.
93–114. Springer International Publishing, 2013., ISBN 978-3-319-00409-9
Nattero C., Paolucci, M., Anghinolfi, D., Mastrogiovanni, F., Cannata, G., "Experimental analysis of different
pheromone structures in an Ant Colony Optimization algorithm in robotic skin design", proceedings of the 2012
Federated Conference on Computer Science and Information Systems (FedCSIS 2012), Wroclaw, 9-12 September 2012,
pp. 431-438
Anghinolfi D., Cannata G., Mastrogiovanni F., Nattero C., Paolucci M., "Heuristic approaches for the optimal wiring in
large scale robotic skin design", Computers & Operations Research, Elsevier, Volume 39, Issue 11, November 2012, pp.
2715-2724, ISSN 0305-0548, 10.1016/j.cor.2012.02.006.
Anghinolfi D., Gambardella L. M., Montemanni R., Nattero C., Paolucci M., Toklu N. E., "A Matheuristic Algorithm for
a Large-Scale Energy Management Problem", Proceedings of LSSC 2011 – The 8th International Conference on Large
Scale Scientific Computation, Sozopol, 6-10 June 2011, pp. 173-181, doi:10.1007/978-3-642-29843-1_19
Anghinolfi D., Gambardella L. M., Montemanni R., Nattero C., Paolucci M., Toklu N. E., "An Optimization Model for a
Large-Scale Energy Management Problem", Proceedings of CAR 2011 - The Annual International Conference on
Control, Automation and Robotics, Singapore, 28 February - 1 March 2011, pp. C22-C27
Anghinolfi D., Gambardella L. M., Montemanni R., Nattero C., Paolucci M., Toklu N. E., “A Hybrid Iterative
Decomposition Approach to ROADEF/EURO 2010”,the 24th European Conference on Operational Research (EURO
XXIV), Lisboa, 11-14 July 2010
Anghinolfi D., Nattero C., Paolucci M., "A window-based Local Search for a Large scale Job Scheduling Problem",
AIRO 2011 - Operational Research in Transportation and Logistics, Brescia, 6-9 September, 2011
Riconoscimenti
International Fuzzy System Association (IFSA) Award for Young Scientist 2012. Il riconoscimento mi è stato assegnato
per l'articolo Experimental Analysis of Different Pheromone Structures in Ant Colony Optimization for Robotic Skin
Design, presentato al Workshop on Computational Optimization (WCO), durante il simposio Advances in Artificial
Intelligence and Applications (AAIA), FedCSIS 2012, Wroclaw, Polonia.
Formazione
12 aprile 2013 Dottore di Ricerca in Ingegneria Matematica e Simulazione, Università degli Studi di Genova, sotto la
supervisione dei proff. Massimo Paolucci e Riccardo Zoppoli. Tesi: “Models and Algorithms for Combinatorial
Optimization Problems in Automatic Robotic Skin Design”.
20 Gennaio 2010 Abilitazione alla professione di Ingegnere – settore informazione.
31 Ottobre 2008 Laurea in Ingegneria Informatica – Università degli studi di Genova, voto: 106/110.
Tesi di laurea: “Un approccio metaeuristico al Dial-a-Ride Problem: il caso del trasporto a chiamata a Genova”
supervisore prof. Massimo Paolucci, in collaborazione con Softeco Sismat spa, Genova.
Capacità tecniche
Linguaggi: C/C++, Java, Matlab/Simulink, C#; elementi di Haskell, Prolog, Python, php e shell/bash scripting
Software per ottimizzazione: uso di IBM ILOG Cplex (programmazione matematica) e CP Optimizer (constraint
programming). Elementi di GECODE (constraint programming, open source).
Tool e sistemi: buona conoscenza delle principali IDE, dei principali tool di versioning e delle principali publishing
platforms open source, di LaTeX. Conoscenza avanzata dei sistemi Linux e Windows. Elementi di DICOM ed HL7.
Elementi di programmazione mobile.
Altro: elementi di eXtreme Programming ed altre metodologie agili per la gestione di progetti software
Lingue
Inglese: ottima padronanza della lingua scritta e parlata. Possiedo alcuni diplomi tra cui il Cambridge Certificate in
Advanced English (CAE). Francese: conoscenza scolastica. Posso sostenere una semplice conversazione e sono in grado
di leggere testi anche complessi con l'aiuto di un dizionario. Spagnolo: appreso in loco come autodidatta, sono in grado
di sostenere una semplice conversazione e di leggere testi anche complessi con l'aiuto di un dizionario.
Competenze sociali ed organizzative
Sono socievole ed incline alla collaborazione ed all'ascolto. Possiedo buone capacità di comunicazione - anche in
pubblico - acquisite soprattutto grazie alle esperienze di insegnamento e di volontariato. Tramite il lavoro ed il
volontariato ho sviluppato la mia naturale predisposizione alla facilitazione, alla motivazione ed al coordinamento dei
gruppi di lavoro. Accolgo i cambiamenti con entusiasmo, soprattutto quando è possibile affrontarli in gruppo.
Autorizzazione al trattamento dei dati personali ai sensi della vigente normativa sulla privacy.
Genova, 8 agosto 2013
Cristiano Nattero