About Me

I am a Software Engineer at Google, and I work on privacy. I graduated with a PhD from the Department of Computer Science at the University of Illinois at Urbana-Champaign. I have been working on projects related to the privacy and security infrastructure that supports large-scale applications: security monitoring, logging, and auditing, authentication, and authorization.

While at Illinois, I worked on security monitoring systems that move away from the model of centralized collection of all logging data for analysis. I showed that, even if the data is maintained in separated monitoring servers, we can still detect complex security problems which require correlating information collected across multiple data sources: we just need to share a minimal amount of information that depends on what each monitoring system is observing at the time.

The techniques presented in the papers below can be used to build monitoring systems that span across multiple organizations with minimal sharing of information, and can be used to build monitoring systems where there is no single node that can be compromised to give you a complete control of the monitoring infrastructure.

Short resume
[last update: 09/22/2012]
Longer CV
[last update: 08/27/2012]
Linkedin Profile


Teaching is fun! I have been teaching a few courses at Illinois.
  • Instructor for CS425 - Distributed Systems for the Summer 2012
  • Teaching Assistant for CS523 - Advanced Operating Systems for the Fall 2012
  • Coordinator for CS 591rhc - Security Reading Group since Spring 2010
  • Publications

    Below there is a list of my publications divided by projects. Feel free to contact me for any questions at mirko.montanari at gmail

    Distributed Security Monitoring

    Monitoring and trust in Cloud Computing

    Security of Critical Infrastructure Systems

    Event-based Systems and Misc

    • Christopher Johnson, Mirko Montanari, Roy H. Campbell, Automatic Management of Logging Infrastructure, Center for Academic Excellence Workshop on Insider Threat, CAE, St Luis, 2010 (selected as one of the best papers for a presentation at NSA)
    • Jafarpour, H., Mehrotra S., Venkatasubramanian N., and Montanari M., MICS: An Efficient Content Space Representation Model for Publish/Subscribe Systems, ACM International Conference on Distributed Event-Based Systems (DEBS) 2009, Nashville, TN, USA, ACM, 2009.
    • Riccardo Crepaldi, Mirko Montanari, Indranil Gupta, and Robin Kravets, Using Failure Models for Controlling Data Availability in Wireless Sensor Networks, INFOCOM Mini-Conference, Brazil, IEEE, 2009.
    • Montanari, M., Mehrotra S., and Venkatasubramanian N., Architecture for an Automatic Customized Warning System, IEEE International Conference on Intelligence and Security Informatics (ISI), New Brunswick, New Jersey, USA, 2007.
    • Crepaldi, R., Montanari M., Czyzewsky S., Campbell R. H., and Kravets R., Event Detection Using Phenomenon Models, ACM / USENIX MobiSys, Krak√≥w, Poland, ACM, 2009 (poster)
    • Farivar, R., Montanari M., Chan E., and Campbell R., An Automatic User Study Demo in Indoor Environments and its Privacy Implications, IEEE International Conference on Pervasive Computing and Communications (PerCom), Galveston, Texas, USA, 2009 (demo)