Dr. Tim Kraska, MScIS, MIT
Current Affiliation
Postdoctoral scholar, since 03/2010
University of California at Berkeley
AMPLab, Computer Science Division
Education
Previous Work Experience
Alternative Civilian Service
Awards and Scholarships
Teaching and Mentoring Experience
Other Professional Activities
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