Bio Sketch

I obtained my Ph.D. in Computer Engineering in 2001 from Sapienza University of Rome. I have been visiting scientist at the AT&T Research Laboratories (Florham Park, NJ, USA), joining the Networks Group, and at the Theory Group of the IT University of Copenhagen. I have been consultant at Microsoft Research - Silicon Valley. I am currently Associate Professor in Computer Science at Sapienza University of Rome. I am a glider aircraft pilot.

Member of ACM SIGPLAN and of the Software Analysis and Optimization Laboratory.

Research Interests

My interests cover different aspects related to computer security, algorithmics, software engineering, and programming languages:




A partial list of my published articles appears on the DBLP server.


Some of the books I have edited or coauthored are listed below:

image image image image


Steering Committee Member

Committee Chair:

Program Committee Member (selected)



Amanda logo

Amanda: Algorithmics for MAssive and Networked DAta - MIUR, PRIN 2012

Algodeep logo

AlgoDEEP: Algorithmic Challenges for Data-intensive Processing on Emerging Computing Platforms - MIUR, PRIN 2008

Mainstream logo

MainStream: Algorithms for Massive Information Structures and Data Streams - MIUR, PRIN 2006

Algonext logo

Algo-Next: Algorithms for the Next Generation Internet and Web: Methodologies, Design and Applications - MIUR, PRIN 2004


Recent teaching activities:


For further information, please refer to my former website.