Ioannis (Yiannis) Papagiannis
Engineering Manager @ Facebook London
working on product security and user data privacy
I love all things security and I've been involved in many projects in the area while at Facebook. Some examples:
- End to End Encryption in Messenger
- User Data Deletion
- Web Application Security
- Abuse Prevention
- Text Clustering
- Cluster Classification
If you want to discuss security in general or Facebook in particular feel free to reach out. And certainly read our security-related public posts
I got my PhD on web application security from Imperial College London in 2013. My PhD thesis was on taint tracking, a technique to secure applications by monitoring data propagation at runtime.
I come from Athens, Greece. I graduated from the Electical and Computer Engineering Department of the National Technical University of Athens.
I participated in the program committee for the following academic conferences:
- IEEE Euro Security & Privacy 2017
- IEEE/ICFP/ACM Middleware 2016 Industrial Track
- Jean Bacon, David Eyers, Thomas Pasquier, Jatinder Singh, Ioannis Papagiannis and Peter Pietzuch, “Information Flow Control for Secure Cloud Computing”, IEEE Transactions on Network and Service Management, IEEE, 2014.
- Ioannis Papagiannis, “Practical and Efficient Runtime Taint Tracking”, PhD Thesis, Imperial College London, February 2013.
Examiners: Herbert Bos, Alexander Wolf
- Ioannis Papagiannis and Peter Pietzuch, “CloudFilter: Practical Control of Sensitive Data Propagation to the Cloud”, ACM Cloud Computing Security Workshop (CCSW12), Raleigh, NC, USA, ACM, October 2012.
- Petr Hosek, Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, David Evans, Brian Shand, Jean Bacon, and Peter Pietzuch, “SafeWeb: A Middleware for Securing Ruby-based Web Applications”, Middleware 2011, Lisbon, Portugal, December 2011.
- Ioannis Papagiannis, Matteo Migliavacca, and Peter Pietzuch, “PHP Aspis: Using Partial Taint Tracking To Protect Against Injection Attacks”, 2nd USENIX Conference on Web Application Development (WebApps), Portland, OR, USA, USENIX, June 2011
- Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch, “Distributed Middleware Enforecement of Event Flow Security Policy”, Middleware 2010, Bangalore, India, December 2010.
- Matteo Migliavacca, Ioannis Papagiannis, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch, ”DEFCon: High-Performance Event Processing with Information Security“, USENIX Annual Technical Conference (USENIX ATC), Boston, MA, USA, USENIX, June 2010.
- Ioannis Papagiannis, Matteo Migliavacca, David M. Eyers, Brian Shand, Jean Bacon, and Peter Pietzuch, ”Enforcing User Privacy in Web Applications using Erlang“, Web 2.0 Security and Privacy, Oakland, CA, USA, May 2010.
- Kuen Hung Tsoi, Ioannis Papagiannis, Matteo Migliavacca, Wayne Luk, and Peter Pietzuch,”Accelerating Publish/Subscribe Matching on Reconfigurable Supercomputing Platforms“,Many-Core and Reconfigurable Supercomputing Conference (MRSC), Rome, Italy, April 2010.
- Dimosthenis Kyriazis, Konstantinos Tserpes, Ioannis Papagiannis, Kleopatra Konstanteli, and Theodora Varvarigou, “A QoS-Based Selection Mechanism Exploiting Business Relationships in Workflows”, Geocon 2009, August 2009, Delft, The Netherlands.
- Ioannis Papagiannis, Jean Bacon, David Eyers, Matteo Migliavacca, Peter Pietzuch, and Brian Shand,”PrivateFlow: Decentralised Information Flow Control in Event Based Middleware (Demo)“, 3rd ACM International Conference on Distributed Event-Based Systems (DEBS), Nashville, TN, USA, July 2009.
- Ioannis Papagiannis, Dimosthenis Kyriazis, Magdalini Kardara, Vassiliki Andrinikou and Theodora Varvarigou, “Business Relationships in Grid Workflows“ Geocon 2008 , August 2008, Gran Canaria, Spain.