Alejandro Russo [Chalmers University of

Alejandro Russo
Associate Professor
Department of Computer Science and Engineering
Chalmers University of Technology

Phone: +46 31 772 1098
Fax: +46 31 772 3663
Office: EDIT 5480
Postal address: EDIT Bldg., Rännvägen 6B, 41296 Gothenburg, Sweden

Stanford Logo From September 2014 to August 2015, I am a visiting associate professor at Stanford. I will be working at the Secure Computer Systems Group .

Research manifesto:
Language-based information-flow security technology (IFS) is a research area based on an innovative fusion of programming language technology and computer security. IFS inspects the code of applications in order to limit the propagation of information, thereby permitting to preserve confidentiality and integrity of data. Different from IFS, traditional security mechanisms like access control, anti-virus, and firewalls are unable to satisfactory preserve the secrecy of data, e.g., access controls provide no guarantees about how data is used once access is granted. Historically, IFS was thought and conceived for military scenarios but it has recently emerged as a promising technology that can solved the insecurities of web applications (e.g, cross-site scripting) and allows the safe execution of third-party code. My research mainly focuses on developing sound and practical information-flow systems by combining programming languages and operating systems concepts.


Current PhD Students

Graduated Students

  • Phd. Filippo del Tedesco (2014), Co-supervisor.
  • Msc. Juan Jose Conti (2012): A Taint Mode for Python via a Library. ( More )
  • Msc. Albert Disertholf (2009/2010): Providing Integrity Policies as a Library in Haskell. ( More )
  • Msc. Ta-Chung Tsai (2007): Encoding Multithreaded Information Flow in Haskell. ( More )

Events organizer

PC member for

Reviewer for

PhD committee member for:




  • Blog
  • YouTube channel (scuba/free diving)
  • eXTReMe Tracker


Google Scholar Profile

CV (LinkedIn)