About Me

I am a third-year Computer Science Ph.D. student at Johns Hopkins University advised by Soudeh Ghorbani. I completed my master’s degree in Computer Engineering at Iran University of Science and Technology where I also got my bachelors degree on Computer Engineering. My research interests span around designing operating systems and host netwotking for datacenter applications.

Education

  • 2012-2016
    • Computer Science BSc., Iran University of Science and Technology
  • 2016-2018
    • Computer Engineering MSc., Iran University of Science and Technology
    • Thesis title: A Kernel-space Runtime Mechanism for Latency-sensitive Network Applications
    • Advisor: Dr. Mohsen Sharifi
  • 2019-Present

Current Research

  • Microbursts are one of the hidden culprits of data center network latency. We are investigating ways to identify, measure and mitigate them.
  • Process scheduling is an old yet unsolved problem for data center hosts. With the emergence of kernel-bypass runtimes, new schemes are necessary to allow more efficient resource utilization while preserving the performance of latency-sensitive applications. We are currently investigting how micro-quanta scheduler tries to bring balance between fairness and responsiveness.
  • Power management is another area of interest for data center operators. We recently proposed in-application process scheduling for latency-critical datacenter applications to leverage application knowledge for core management and ultimately smarter CPU power saving.

Publications

Professional Activities

  • Shadow PC member, 2022 ACM European Conference on Computer Systems (EuroSys 2022).
  • Shadow PC member, 2021 ACM European Conference on Computer Systems (EuroSys 2021).
  • Design and development of "Shariffood", Sharif University of Technology dorms meal reservation portal.
  • Infrastructure lead of IUST Cloud Computing Center: Iran University of Science and Technology IAAS Cloud platform.

Teaching Assistance

  • Fall 2016, Advanced Programming, IUST.
  • Fall 2017, Operating Systems, IUST
  • Spring 2018, Cloud Computing Environments, IUST
  • Fall 2018, Operating Systems, IUST
  • Spring 2020, Cloud Computing, JHU, course page

Contact

You can contact me through my academic email or my personal email.