- – Harvard University Cambridge, MA, USA
Master of Science in Computer Science
- Advised by Prof. Stratos Idreos.
- GPA: 3.92/4.0
- – TU Dresden Dresden, Germany
Bachelor of Science in Computer Science
- Advised by Dipl.-Ing. Thomas Kissinger and Prof. Dr.-Ing. Wolfgang Lehner.
- Thesis: Adaptive NUMA-Aware In-Memory Prefix Trees
- Advanced classes in data processing architectures and data management.
- 2016 – 2018 Microsoft Research PhD Fellowship
Two-year fellowship covering tuition fees, living and travel expenses (Awarded to 12 out of 211 nominations from across the US and Canada).
- 2016 Harvard University Certificate of Distinction in Teaching
Awarded by the Harvard Derek Bok Center to honor outstanding teaching fellows, teaching assistants and course assistants.
- 2013 SIGMOD Undergraduate Award
Travel grant to support undergraduate attendance at SIGMOD.
- 2012 Travel Grant (sponsored by the NSF), SIGMOD 2012
Travel grant to support organizers and finalists of the SIGMOD 2012 Programming Contest.
- August 2014 present Harvard University Cambridge, MA, USA
Research Assistant, Data Systems Laboratory
Conducted research, taught sections and mentored undergraduate students.
- Developed a domain-specific language for hardware-tuned data containers
- Automatic design and synthesis of custom-tailored data processing architectures
- Hardware conscious data structures for main-memory analytical architectures
- Hardware/software co-design for data-intensive systems
- Teaching fellow for Data Systems and Big Data Systems
- May 2016 August 2016 Microsoft Research Redmond, WA, USA
Research Intern, Data Management, Exploration and Mining (DMX)
- Developed a novel technique for relational query optimizer debugging
- June 2015 August 2015 IBM Research – Almaden San Jose, CA, USA
Research Summer Intern
- Designed an efficient multi-version concurrency control scheme for column-stores
- May 2013 May 2014 Oracle Labs Redwood Shores, CA, USA
- Contributed to the query execution engine of Project RAPID, a hardware/software co-design project that targets large-scale data processing
- Investigated hardware-tuned massive-scale parallel evaluation of join queries, as well as hardware-conscious sorting algorithms
- August 2011 February 2013 TU Dresden Dresden, Germany
Student Research Assistant, Database Technology Group
- Optimized main-memory index structures to exploit NUMA-capabilities of modern hardware (Bachelor's thesis)
- Designed and maintained core-components of DexterDB, an experimental main-memory RDBMS that processes queries using prefix trees
- Co-organized SIGMOD 2012 Programming Contest (in collaboration with MIT CSAIL)
- Manos Athanassoulis, Michael S. Kester, Lukas M. Maas, Radu I. Stoica,
Stratos Idreos, Anastasia Ailamaki and Mark Callaghan. Designing Access Methods: The RUM Conjecture In Proceedings of the International Conference on Extending Database Technology (EDBT) , 2016 , Bordeaux, France.
- Lukas M. Maas, Thomas Kissinger, Dirk Habich and Wolfgang Lehner. BUZZARD: A NUMA-Aware In-Memory Indexing System (Poster) In Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data , New York, New York, USA.
- At Harvard University:
- Advanced Computer Architecture
- Algorithms at the End of the Wire
- Big Data Systems
- Design Thinking and Innovation (HBS)
- Research Topics in Operating Systems
- Special Topics in Computer Science
- Systems Security
- At TU Dresden:
- Algorithms and Data Structures
- Architecture of Database Systems (Lecture + Lab)
- Computer Architecture I + II
- Computer Networks
- Data Processing on Modern Hardware
- Database Programming
- Database Systems
- Formal Systems
- Fundamentals of Computer Engineering
- Information and Coding Theory
- Intelligent Systems
- Introduction to Computer Graphics
- Operating Systems
- Programming Languages
- Research Seminar Databases
- Software Engineering
- Theoretical Computer Science and Logic
- Web-Scale Data Management