Community
Mentoring, teaching & service
13 M.Sc. and Ph.D. students mentored across four institutions, with mentee work appearing at MICRO, SIGMETRICS, and IEEE CAL, plus cross-institution collaborations with ETH Zürich, EPFL, and BSC.
Mentoring
- USI Lugano: Alessandro Cassani, Qin Han (M.Sc.); Pourya Peykani (Ph.D.)
- KTH: Vahid Geraeinejad (Ph.D.)
- Sharif Univ. of Tech.: Negar Akbarzadeh, Atieh Gheybi (Ph.D.); Ahmad Javadi Nejad, Ali Mohammadpour, Hadie Moftakhari, Amir Mirzaei, Amir Mohammad Biuki (M.Sc.)
- Univ. of Tehran: Negar Rezaei, Ahmad Raeisi (Ph.D.)
Teaching
- Instructor: Advanced Computer Architecture, Shahid Beheshti University (Fall 2024, online)
- Teaching Assistant, Sharif University of Technology: Advanced Computer Architecture (2022); Interconnection Networks (Fall 2017, 2019, 2021); Hardware Description Language (Spring 2016, 2017); Numerical Computation (Spring 2015); Computer Architecture Lab (Summer 2015)
Professional service
- Program Committee: ICS 2025, ICPE 2025
- Reviewer: IEEE Computer Architecture Letters (2022–2024); Sustainable Computing: Informatics and Systems (2024)
Tools & skills
- Programming: C/C++, Python, CUDA, Bash, Verilog, MATLAB
- Simulation & EDA: GPGPU-Sim, gem5, ModelSim, Cadence, Synopsys Design Compiler
- Systems & networking: P4 / programmable switches, DPDK, SmartNIC/FPGA, Intel SGX, NS-3