Zurich, Switzerland
I am an experienced software engineer and researcher interested in impactful software projects. After receiving an MSc in computer science from ETH Zurich, I joined an R&D service provider, where I worked on feasibility studies and software as well as hardware projects covering topics such as cryptography, machine learning, and computational physics. I then returned to ETH Zurich and recently obtained a PhD for my research on data movement optimizations in the high-performance computing space. Specialities: performance programming, performance modelling, domain-specific code generation, and compilers
- contributing to the MLIR/LLVM compiler framework with a focus on retargetable code generation
- leading the development of a research compiler for the weather and climate domain
- identify and implement research ideas - present my research at international conferences - collaborate with partners from research and industry - Supervision of bachelor and master thesis projects - Teaching exercise classes
- leading small teams (up to 5 people) - software architecture, design and implementation - collaboration and coordination with customers - project presentations - feasibility studies - consulting
- software design and implementation - performance optimizations - feasibility studies - supervision of student projects - consulting