Curriculum Vitae

Current Position

Technician at: Dipartimento di Informatica - Università degli studi di Roma "Sapienza"

Viale Regina Elena 295

00161 Rome - Italy

Office: +39 06 49255487

email: gabrielli@di.uniroma1.it

Ongoing activities

Network and Application Security: Application of Machine Learning approaches to application and network security issues.

Design and implementation of Java and Python cloud native applications in the microservices paradigm using: Spring Cloud, Celery and Fastapi.

Design and manage DevOPS tasks as CI/CD on OpenShift Origin platform using (mainly) Jenkins, Maven and Ansible.

Education

2010 - Master in “Bioinformatica: Applicazioni Biomediche e Farmaceutiche”, Department of Biochemical Sciences “A. Rossi Fanelli”, University of Rome "Sapienza".

2008 - Ph.D. in Computer Science, University of Genova. Advisor: Prof. G. Chiola and Prof. M. Bernaschi

Thesis: "An architecture to support Volunteer Computing among institutions".

2000 - Laurea degree (M.Sc. equivalent) in Computer Science (Laurea in Scienze dell'Informazione), University of Rome "Sapienza".

Advisor: Prof. L.V. Mancini and Prof. M. Bernaschi.

Thesis: "Enhancements to the Linux operating system to detect and block malicious code".

Past Activities

2021 (February - August): Major of the Italian Army Selected Reserve, Army General Staff, Cyber and ICT Security Section within the C5I Systems Branch.

Security and Governance Policy of Cyber Space sector.

2011 - 2012: Researcher TD at IAC: "Istituto per le Applicazioni del Calcolo "Mauro Picone" - Consiglio Nazionale delle Ricerche (CNR - National Research Council).

2001 - 2011: System Manager at Computer Science Department, University of Rome "Sapienza".

Manages datacenter and IT laboratories.

Designs, implements and maintains IT services (es: Web and Database hosting, Virtualization and Cloud, software distribution).

Provides support for some Degree Courses (es: Operating systems, Networking and Application and Network Security).

Participates to several research activities and projects.

Supervises several software development projects.

from September 2009 (for 3 months) - Cooperates with the Consorzio Ferrara Ricerca in the European Integrate Research Project SENSEI: Integrating the phisycal with the digital world of the network of the future.

from 2002 to 2006: Cooperates with the Consorzio CINI (unit of Rome) in the Research Project: FIRB WEBMINDS (Wide-scalE, Broadband, Middleware for Network Distributed Services).

from October 2000 to December 2001: System Engineer at IBM Italia.

from July 2000 to October 2000: System and Network Analyst at IASI (the Institute for Systems Analysis and Computer Science) - (CNR - National Research Council).

Publications

P. Bottoni, E. Gabrielli, G. Gualandi, L. V. Mancini, F. Stolfi, "FedUp! Cloud Federation as a Service", Proceedings of 5th IFIP WG 2.14 European Conference, ESOCC 2016, Vienna, Austria, September 5-7, 2016.

N. V. Verde, G. Ateniese, E. Gabrielli, L.V. Mancini, A. Spognardi, "No NAT'd User Left Behind: Fingerprinting Users behind NAT from NetFlow Records Alone", 34th IEEE International Conference on Distributed Computing Systems (ICDCS), Madrid, Spain, June 30, 2014

M. Bernaschi, M. Bisson, E. Gabrielli, S. Tacconi, "An Architecture for Distributed Dictionary Attacks to Cryptosystems", Journal of Computers, Vol.4, No.3, 2009.

M. Bernaschi, E. Gabrielli, "MIDIC: a middleware for Volunteer Computing", International Workshop on Dependable Application Support in Self-Organizing Networks (DASSON 2007), Edinburgh, UK, June 26, 2007

M. Bernaschi, M. Bisson, E. Gabrielli, S. Tacconi, "An Architecture for Distributed Dictionary Attacks to OpenPGP Secret Keyrings", THE 2007 HIGH PERFORMANCE COMPUTING & SIMULATION CONFERENCE (HPCS 2007), Prague, Czech Republic, June 4, 2007.

R. Battistoni, E. Gabrielli, L. V. Mancini, "A Host Intrusion Prevention System for Windows Operating Systems", 9th European Symposium On Research in Computer Security Sophia Antipolis (ESORICS 2004), French Riviera, France, September, 2004.

M. Bernaschi, E. Gabrielli, L. V. Mancini, "REMUS: A Security-Enhanced Operating System", ACM Transactions on Information and System Security (TISSEC), February 2002.

M. Bernaschi, E. Gabrielli, L. V. Mancini, "Operating System Enhancements to Prevent the Misuse of System Calls" 7th ACM Conference on Computer and Communication Security (CCS'00) , Athens, Greece, November, 2000.

M. Bernaschi, E. Gabrielli, L. V. Mancini, "A patch to Linux for making buffer overflow harmless", Workshop on Securing Linux, SANS Institute, San Francisco 1999.

Teaching

2011-2016 Teaching, Operating System (module II), degree course in Computer Science, Department of Computer Science, University of Rome "Sapienza".

2008 - 2009 Teaching Assistant (TA): Web Security, Master di Livello I, Sicurezza dei sistemi e delle reti informatiche per l'impresa e la Pubblica Amministrazione, Department of Computer Science, University of Rome "Sapienza".

2009 - 2011 Teaching Assistant (TA): Application Security, Master di Livello I, Sicurezza dei sistemi e delle reti informatiche per l'impresa e la Pubblica Amministrazione, Department of Computer Science, University of Rome "Sapienza".

2002 - 2011 TA: Data and Networking security (Prof. L.V. Mancini), degree course in Computer Science, Department of Computer Science, University of Rome "Sapienza".

2006 - 2010 TA: Network Programming (Prof. G. Bongiovanni), degree course in Computer Science, Department of Computer Science, University of Rome "Sapienza".

2002 Speaker, UNIX security, Training Course on IT Infrastructure and services management rete CNR, Consiglio Nazionale delle Ricerche (CNR), Acireale (IT).

2003 Teaching, Operating System and Networking, Master in Calcolo Scientifico, Department of Mathematics, University of Rome "Sapienza".

Training Courses

2019 - "Buca: Challenges in building Billion User Cloud Applications", Rocca Sinibalda, Italy - July 7-12

2013 - Apple iOS 6 Developer.

2011 - VMware vSphere: Install, Configure, Manage [V4.1].

2011 - VMware vSphere: Overview [V4].

2010 - GPU programming, Consorzio CASPUR.

2010 - Mysql Administration, Magirus.

2009 - HPC Summer School, Fifth Edition, Consorzio Caspur.

2005 - FOSAD 2005, 5th International School on Foundations of Security Analysis and Design, 19-24 September 2005, Bertinoro (Forli..), University of Bologna.

Technical Skills

Cloud Technologies: CloudStack, Spring Cloud, OpenShift, Kubernetes, Axon (Event Sourcing for Java), EventStore, NoSQL Databases, FastAPI, RabbitMQ, Celery,

Virtualization and related: Vmware vSphere, oVirt, libvirt/kvm, Docker.

Programming languages and SDK: Objective-C on iOS6, C, C++, CUDA-GPGPU, Java, Javascript, jQuery, Perl, Pyhon, R, Bash, and Php.

Operating Systems (as user, system administrator and programmer): Linux, OpenBSD, FreeBSD, Mac OS X and iOS.

Networking: Routing, Vlan, Firewalling and DNS (bind).

Misc: Mysql, VMWare vSphere, MongoDB, RabbitMQ, git.