About Me
I am a distributed systems researcher at NVIDIA. Before joining NVIDIA, I was a senior researcher at RISE Research Institutes of Sweden and a postdoctoral researcher in the Network Systems Laboratory (NSLab) at KTH Royal Institute of Technology, where I also completed my doctoral studies under the supervision of Professor Dejan Kostić and Professor Gerald Q. Maguire Jr. I received my B.Sc. in Electrical Engineering (Electronics) from Sharif University of Technology, Tehran, Iran, and my M.Sc. in Electrical Engineering (Digital Electronic Circuits) from Amirkabir University of Technology, Tehran, Iran.
My research interests include computer networks and networked systems. I currently work on:
- Next-generation programmable NICs
- Network simulation for AI/ML workloads
- Code generation using LLMs
During my doctoral studies, I improved the performance of Network Functions Virtualization (NFV) service chains running at 100/200 Gbps by using low-level optimization techniques. I received a 2021 Google Ph.D. Fellowship in Systems and Networking — see my interview with KTH EECS. You can read more in my licentiate thesis and doctoral dissertation. To read the highlight of my research in Swedish, please check the Framtidens Forskning article "Optimerar cacheminnet för snabbare internettjänster".
Students
Publications
Featured in Ericsson Blog and KTH news.
A preliminary version was presented at the EuroSys'20 poster session.
Featured in Ericsson Blog, Tech Xplore, AlphaGalileo, KTH, and KTH EECS.
Personal
In my free time, I play chess, piano, and bass guitar. I am trying to teach myself to compose minimal music — check my SoundCloud playlist.








