Since June 2015, I work on architectures and the design of memory and ARMv8 subsystems, as well as their SoC integration at Huawei Technologies' Advanced Computing team in München, Germany. From 2007 to 2014, I developed integrated hardware-software technologies for memory subsystems, manycore, and resource management at Intel in Braunschweig, Germany. Before, at Infineon Technologies in Munich, Germany, I developed programmable microarchitectures and their programming views for network applications at the Corporate Research and Communication Solutions departments. I was a post-doctoral researcher in the Mescal group at UC Berkeley from 2002 to 2004 working on methods for ASIP design. I received my Ph.D. (Dr. sc. techn.) from ETH Zurich, Switzerland, in 2001 for my work on QoS network processors. My interests include architectures, methods and tools for developing x86 platforms, ASIPs, system-level design, and analysis of MP-SoCs.