Patents

. An Efficient Reconfigurable Cache Architecture for Storage Systems. US Patent, Application Pending, 2018.

. OS-Level Data Tiering to Improve Performance of RAID Arrays. Iran State Organization for Deeds and Properties, Application No. 139450140003002937, Approved, 2017.

. Re-configurable I/O Caching Architecture with Online Workload Characterization. Iran State Organization for Deeds and Properties, Pending, 2016.

Publications

. ReCA: an Efficient Reconfigurable Cache Architecture for Storage Systems with Online Workload Characterization. IEEE Transactions on Parallel and Distributed Systems (TPDS), 2018.

PDF

. An Operating System level data migration scheme in hybrid DRAM-NVM memory architecture. Design, Automation Test in Europe Conference Exhibition (DATE), 2016.

PDF

. Operating system level data tiering using online workload characterization. The Journal of Supercomputing, 2015.

PDF

In Progress Works

. An Efficient Hybrid I/O Caching Scheme using Heterogeneous SSDs. 2018.

Academic Experience

Research Assistant

  • Data Storage, Networks, & Processing (DSN) Laboratory,
    Department of Computer Engineering,
    Sharif University of Technology
    Supervisor: Hossein Asadi, Associate Professor

Mentorship

  • Four M.Sc. Students
  • Six B.Sc. Students

External Reviewer

  • Microprocessors and Microsystems (2016)
    Elsevier

Teaching Assistant

  • Operating Systems (Spring 2016–17)
  • Operating Systems (Spring 2015–16)
  • Operating Systems (Spring 2014–15)
  • Operating Systems (Spring 2013–14)
  • Semantic Web (Fall 2013–14)
  • Operating Systems (Fall 2013–14)
  • Semantic Web (Spring 2012–13)
  • Operating Systems (Fall 2012–13)

Honors & Awards

Member of Iran’s National Elites Foundation

  • 2012 – 2015
  • National Elites Foundation, Vice-Presidency for Science and Technology

Ranked 3rd in National PhD. Exam

  • 2014
  • Among more than 5,000 Participants

Ranked 35rd in National MSc Exam

  • 2011
  • Among more than 10,000 Participants

Computer Skills

Linux

  • Ubuntu/CentOS/Debian
  • +8 years experience
  • +3 years industry experience

Server administration

  • ESX 5.0 / 5.5 / 6.0 / vCenter
  • Jira/Gitlab/SonarQube/MediaWiki
  • LDAP

Kernel Programming

  • +2 years academic
  • +1 year industry experience
    • Modifying fibre channel driver for high performance storage systems

Programming Languages

  • Python
    • +2 years industry experience
  • C#
    • +1 years industry experience
  • C/C++
    • +2 years experience
  • Bash
    • +3 years experience
  • Go
    • +6 months industry experience

Contact