Working at the Chair of Computer Architecture & Parallel Systems, TUM School of Computation, Information and Technology, Technical University of Munich
Teaching multiple courses including but not limited to:
- Parallel Programming Systems
- Virtualization Techniques
- Advanced Computer Architecture (ACA)
- Cloud Computing
- Seminar on Development and Integration of Hardware Accelerators (IN2107)
Supervising several practical projects such as IoT Sensor Nodes Laboratory, Efficient Programming of Multicore Processors and Supercomputers, etc.