Industry Publications

  • Towards GCC as a Compiler for Multiple VMs
    GCC Developers' Summit. Ottawa 2007.
  • Debugging Free Java with SableVM and Eclipse
    Linux Weekly News '05.
  • SELinux - in the Service of Security
    Hakin9 Magazine, Warsaw 2003.
    Published in Polish, Czech, German, Spanish.
  • SELinux - in the Service of Security
    Penguinaries '03 by Polish Linux User Group.
  • Foreword to Linux+ Extra!
    Debian GNU/Linux Woody Press Edition.
    Linux+ Magazine. Warsaw 2002.
    Also the chief editor for this special edition.
  • Monthly Column: Debian's World
    Linux+ Magazine. Warsaw 2002-2004.
    Authored 35 articles in a monthly column.

IT Professionals Training

  • Security Enhanced Linux
    Open Source Security Conference, 3rd Edition '03.
    Awarded The Most Practically Useful Talk title.

Other Invited Talks

  • SableVM - the Apache of Java Virtual Machines
    Free and Open Source Software Developers' European Meeting (FOSDEM). Brussel, 2004.
    On technical solutions and motivation behind the SableVM Project.

Refereed Research Publications

  • Analyzing the Performance of Code-copying Virtual Machines
    OOPSLA, Nashville 2008 ( bib entry ).
  • Compiler-guaranteed Safety in Code-copying Virtual Machines
    Compiler Construction, Budapest 2008 ( bib entry ).
  • Selected Methods and Algorithms of Task Scheduling in a Web Server
    Studia Informatica (PL ISSN 0208-7286), Vol. 24, Number 2B(54), pp. 35-44, by Silesian University of Technology Press. Poland 2003.

Technical Reports

Teaching

  • Guest Lecturer in Concurrent Programming Course
    On the topics of:
    • Advanced Concepts of Deadlock,
    • Concurrency Problems,
    • Scheduling Issues.
    McGill University, Montreal 2006.
  • 4 Semesters as Course Lecturer
    Lectured on the following subjects:
    • Principles of Programming Languages,
    • Computers and Computation,
    • Programming in Java.
    McGill University, Montreal 2007-2008.