Projects

Professional Activities

  • Member of the Demonstrations Program Committee for VLDB 2007, ER 2008.
  • Referee for
      Transactions on Database Systems (TODS) (2003),
      Transactions on Knowledge and Data Engineering (TKDE) (2005, 2007),
      Information Systems Frontiers (ISF) (2005),
      Software: Practice and Experience (SPE) (2005)
  • External reviewer for CoopIS 2004, IPDPS 2006, DISC 2007.

Publications

Education

  • Doktor der Ingenieurwissenschaften (equivalent to PhD in Computer Science), Saarland University, August 2005.
    Thesis: Integrated Data, Message, and Process Recovery for Failure Masking in Web Services
    1st advisor: Prof. Dr.-Ing. Gerhard Weikum
    2nd advisor: Dr. David Lomet
  • Diplom-Informatiker (equivalent to M.S. in Computer Science) (minor subject: Business Administration) with the GPA 1.3 (excellent), Saarland University, Germany, March 2001
    Thesis: Mentor-lite on the Web - XML Edition
    Advisor: Prof. Dr.-Ing. Gerhard Weikum
  • Vordiplom (equivalent to B.S. in Computer Science), Saarland University, Germany, August 1997

  • Secondary School, Lyceum of Physics and Mathematics, Saint-Petersburg, Russia, May 1994

Experience

  • Jan. 2006 - present: Senior Member of Technical Staff at Oracle.
  • Apr. 2004 - Dec. 2005: Researcher at Max Planck Institute for Informatics, Saarbrücken, Germany
  • Sep. 2002 - Dec. 2002: Research Intern with the Database Group at Microsoft Research, Microsoft Corp., Redmond, WA, USA. Immortal DB, a Transaction Time Database project, including implementation of recoverable tuple versioning and timestamping inside the Microsoft SQL Server (Yukon) Storage Engine.
  • Nov. 2001 - May 2002: Major contributor of the sample solutions for the textbook:
    G. Weikum and G.Vossen, Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery, Morgan Kaufmann Publishers, San Francisco, CA, USA, May 2001
  • Sep. 1998 - Feb. 2001: Research Assistant, Database and Information Systems Research Group, University of Saarland, Germany. Queued transaction support for the distributed workflow management system MENTOR-lite.
  • Sep. 1997 - Aug. 1998: System Administrator, Institute of Information Systems, University of Saarland, Germany. Management of Ethernet-LAN and hardware, administration of WinNT servers and workstations, IIS administration.

Awards

  • Deutsche Forschungsgemeinschaft (DFG) Fellowship (04/2001 - 03/2004) in the context of the graduate studies program "Quality Guarantees for Computer Systems", Saarbrücken, Germany
  • First-grade Diploma for a visual computer simulation of the solar system (joint work with Vladimir Zamiatin), National Highschool Conference on computer science under the patronage of Russian Academy of Sciences, Saint-Petersburg, Russia, 1994.