I am a doctoral researcher in the Distributed Algorithms Group headed by Prof. Jukka Suomela. I am broadly interested in the theoretical foundations of distributed and parallel computing, computational complexity, and algorithm design, particularly for graph problems. Recently, I have been studying primitives such as matrix multiplication in parallel computing models, including MPC, Congested Clique, NCC, and low-bandwidth models.
Publications
Read more · All publications (PDF)
2025
2024
Teaching and advising
- Competitive Programming CS-E4595Teaching assistant · 2024
- Programming Parallel Computers CS-E4580Teaching assistant · 2023, 2022
- Distributed Algorithms CS-E4510Teaching assistant · 2023
- Principles of Algorithmic Techniques CS-E3190Teaching assistant · 2022
Thesis advising
Tianxing Wu · 2025
Master's thesis advisor · Aalto University
Academic service
- Local organizing team member
- ALGO 2018
Education
- Doctoral studies in Computer ScienceAalto University, Finland · 2022–present
- M.Sc. in Computer ScienceSaarland University, Germany · 2018–2021
- B.Sc. in Computer EngineeringShahid Bahonar University, Iran · 2014–2018