Dr. Tim Kraska, MScIS, MIT

Current Affiliation
   Postdoctoral scholar, since 03/2010
   University of California at Berkeley
   AMPLab, Computer Science Division

Education
  • Doctor of Science, 03/2007 to 03/2010
    Swiss Federal Institute of Technology Zurich (ETH), Switzerland
    PhD thesis: "Building Database Applications in the Cloud"
    Advisor: Prof. Dr. Donald Kossmann
  • Master of Science in Information Systems (MScIS), 06/2004 to 10/2006
    Westfälische Wilhelms-Universität Münster, Germany
    Master thesis: "Continuous XQuery Processing"
  • Master in Information Technology (MIT), 03/2005 to 03/2006
    University of Sydney, Australia
    Major: Database Management Systems
    Master thesis: "Genea Store: Storing OWL in Relational Databases using Generic Mapping Rules - Building an Integrated Database for Metabolic Pathways" with the National ICT Australia (NICTA) and AxoGenic, Australia
  • Bachelor of Science in Information Systems (BScIS), 10/2001 to 05/2004
    Westfälische Wilhelms-Universität Münster, Germany
    Bachelor thesis: "Analyzing data of sales promotions to derive conceptual controlling instruments" with Deutsche Woolworth GmbH & Co OHG, Frankfurt

Previous Work Experience
  • Research Assistant, 12/2006 to 03/2010
    Swiss Federal Institute of Technology Zurich (ETH), Switzerland
  • Software developer, 04/2006 to 08/2006>
    Fraunhofer Institute for Algorithms and Scientific Computing SCAI, Bonn, Germany
  • Associated project manager and software developer, 08/2002 to 06/2004
    McKinsey & Company, Düsseldorf, Germany and Institute of Supply Chain Management, Westfälische Wilhelms-Universität Münster, Germany
  • Consultant, 03/1997 to 02/2003
    ICN GmbH & Co. KG, Dortmund, Germany
    Worked as a consultant for different companies and participated in various projects in different roles such as software developer, architect and associated project manager.
    Selected Projects:
    • Babcock Borsig AG, 2002 Development of a web application for mapping the corporate structure. The software allows the corporate management to evaluate the investments on other companies. I was responsible for the development of some key components, e.g. the event-based store including a feature for time-travel and lineage.
    • eProjectReporter (EPR), 2001-2003 Development of a ready-to-market controlling tool recording and analyzing project efforts. Acted as a team leader for up to 6 developers, was responsible for the requirements analysis, software architecture and participated in the development.
    • Lufthansa, 1999 Planning and development of software recording the hardware inventory and allowing for Y2K-tests.

Alternative Civilian Service
  • Civilian service, 09/2000 to 07/2001
    Vereinigte Kirchenkreise (VKK) Dortmund und Lünen, Germany

Awards and Scholarships
  • Prospective Researcher Fellowship from Swiss National Science Foundation, Switzerland, 01/2010
  • DAAD short-term scholarship from the Deutscher Akademischer Austauschdienst, Germany, 07/2006 to 10/2006
  • School of Information Technology Scholarship for outstanding achievements, University of Sydney, Australia, 07/2005 to 03/2006
  • Siemens Prize for Solving an Industry Problem in Research Project Work 2005 for the master thesis, University of Sydney, Australia, 10/2005

Teaching and Mentoring Experience
  • Co-supervision of semester and master theses, ETH Zurich, Switzerland, since 2007
    • Matthias Braun (Uni Heidelberg): Parallel Window Processing in MXQuery, Master Thesis
    • Daniel Egger: SQL in the Cloud, Master Thesis
    • Martin Hentschel: Mapping Data to Queries, Master Thesis
    • Andreas Hermann: Cloudy: A Cloud-Storage System with Adaptive Transaction Guarantees, Master Thesis
    • Simon Loesing: Benchmarking Web-Application Architectures in the Cloud, Master Thesis
    • Stephan Merkli: Smoky: Streaming in the Cloud, Master Thesis
    • Raman Mittal: Query Processing in the Cloud, Master Thesis
    • Gabriel Petrovay: XQuery(P) Debugging - IDE and engine support, Master Thesis
    • Flavio Pfaffhauser: Scaling a Cloud Storage System Autonomously, Master Thesis
    • Markus Pilman: Zorba in Internet Explorer, Semester Thesis
    • Anandeshwar Singh: TPC-H XML implementation, Semester Thesis
    • Christian Tarnutzer: Streaming XQueryP, Master Thesis
    • Thomas Unternährer: Cloudbursting for Cloudy, Master Thesis
  • Teaching assistant, "Algorithms for Database Systems - cloud computing" seminar, summer term 2009, ETH Zurich, Switzerland
  • Teaching assistant, "Database Introduction" lecture, summer term 2007 and 2009 ETH Zurich, Switzerland
  • Teaching assistant, "XML and Database" lecture, winter term 2007 ETH Zurich, Switzerland
  • Teaching assistant, "Algorithms and data structures" lecture, summer term 2004
    Lehrstuhl für Informatik (Prof. Dr. K. Hinrichs), Westfälische Wilhelms-Universität Münster, Germany
  • Private lecturer, "Introduction to Databases" and "Introduction to Microsoft Office", 06/2001 to 01/2004 Evangelisches Erwachsenenbildungswerk Westfalen und Lippe e.V.

Other Professional Activities
  • PC Chair: DanaC 2012
  • Program Committees: ICDE 2012, SIGMOD 2011, SIGMOD Repeatability 2011, EDBT 2011, CloudApp 2010
  • Program Committees: ICDE 2012, SIGMOD 2011, EDBT 2011, CloudApp 2010
  • Journal Reviews: VLDB Journal, JCST, IEEE Internet Computing, TKDE, Concurrency and Computation: Practice and Experience
  • Conference Reviews: SOCC 2010, SIGMOD 2010, VLDB 2009, ICDCS 2009, SIGMOD 2009, ICDE 2009, VLDB 2008, SIGMOD 2008, SIGMOD 2007
  • Vice Chair of the RG Cloud Working Group, SPEC Research Group (since 2011)
  • Organizer of The Crowd Crowd, Berkeley, USA, 2011
  • W3C XQuery Working Group Member (2007-2010)
  • Open-source contributor to the Zorba XQuery Processor
  • Member of the FLWOR Foundation
  • Member of ACM SIGMOD and the "Gesellschaft für Informatik", Germany