About Me
I am an Assistant Professor in the Department of Computer Engineering at Amirkabir University of Technology. Before joining AUT, I was a Postdoctoral Researcher (under the supervision of Dr. Jatinder Singh) in the Department of Computer Science and Technology at University of Cambridge (CompAcctSys). I was also pleased to be a Postdoctoral Research Associate at Trinity Hall. My primary research interest is computer systems including cloud computing and the Internet of Things (IoT). I completed my computer science Ph.D. in 2019 from the Department of Computer Science at Stony Brook University. I was proud to be a member of PACE Lab where under the supervision of Dr. Anshul Gandhi, we were working on the following projects. My Ph.D. thesis, Analytical Approaches for Dynamic Scheduling in Cloud Environments, illustrates our research findings.- Improving server utilization in cloud environments (Middleware'17, SOCC'18, SOCC'19)
- Dynamic, interference-aware load balancing for cloud-deployed applications (SOCC'16, ICAC'17, IEEE TCC'19)
- Efficient segment assignment strategy for reducing tail latencies in Pinot (ICDCS'18)
- User-centric detection and estimation of performance interference (IC2E'16, MASCOTS'17)
Recent News
- January 2020: I presented my Ph.D. research as the Keynote speaker of 25th International Computer Conference, Computer Society of Iran. [pdf slides]
- December 2019: My new work (in CompAcctSys group) on monitoring artificial intelligence as service (misuse and accountability) is accepted to 3rd AAAI/ACM Conference on AI, Ethics, and Society 2020 and will appear in the conference proceedings.(ACM Url) [PDF]
- November 2019: I remotely presented my last PhD study, ironically called Scavenger , at the ACM SoCC 2019. Scavenger presents a black-box batch workload manager for increasing cloud utilization without hurting foreground application performance. [ presentation vedio] [slide show] [pdf slides]
- November 2019: I am very happy to get accepted to serve on the EuroSys 2020 Shadow Program Chair (PC). It is a great opportunity for me to get PC experience.
- November 2019: I will be reviewing a paper for the IEEE Transactions on Cloud Computing.
- September 2019: Our extended work on interference-aware load balancing will appear as a Regular Paper in an upcoming issue of the IEEE Transactions on Cloud Computing.
- September 2019: Our work on improving cloud resource utilization via black-box batch workload management will appear as a full paper at ACM SOCC 2019.
- July 2019: I successfully defended my PhD thesis, Analytical Approaches for Dynamic Scheduling in Cloud Environments, and shortly after I joined CompAcctSys to do exciting research works.
- September 2018: I am awarded a student travel grant to attend SOCC 2018.
- September 2018: Our work on application-agnostic batch workload management in cloud will appear as a poster at SOCC 2018.
- April 2018: Our Pinot segment assignment strategy work is accepted to ICDCS 2018.
- October 2017: Our work on improving cloud resource utilization is accepted as a poster at Middleware 2017.
- September 2017: I will be Systems Research Intern at Microsoft Research Redmon (mentors: Sameh Elnikety and Ricardo Bianchini).
- June 2017: I will be Systems and Infrastructure Engineering Intern at LinkedIn; I will work on Pinot.
- June 2017: Our work on modeling and analysis of performance under interference is accepted to MASCOTS 2017.
- April 2017: Our interference-aware load balancing work is accepted to ICAC 2017 .
- August 2016: Our interference-aware load balancing work is accepted as a poster to SOCC 2016.
- June 2016: I am awarded a student travel grant to attend USENIX ATC 2016.
- December 2015: Our user-centric interference estimation work is accepted to IC2E 2016.