Mohammad Javad Amiri

Mohammad Javad Amiri
Assistant Professor

Department of Computer Science
Room 139
Stony Brook, NY 11794-2424

amiri [at]


Data Management, Distributed Systems, Distributed Transaction Processing, Consensus Protocols, Blockchains


Mohammad Javad Amiri is an Assistant Professor in the Department of Computer Science at Stony Brook University. He was previously a postdoctoral researcher in the Computer and Information Science department at the University of Pennsylvania (UPenn). Before joining UPenn, he received his Ph.D. in Computer Science at the University of California, Santa Barbara (UCSB) and his B.S. and M.S. at the Iran University of Science and Technology.


Mohammad Javad Amiri's research aims to bridge large-scale data management and distributed fault-tolerant systems in untrustworthy environments. The goal of his work is to build a complete ecosystem that efficiently manages large-scale data in distributed, untrusted environments. To realize this vision, his research has focused on three main directions and associated daunting challenges as follows. First, designing database-enabled techniques to address performance and scalability requirements of managing large-scale data in untrusted environments (e.g., blockchains). Second, leveraging privacy and cryptography techniques to support confidentiality and verifiability in the context of cooperative data management. Third, addressing the requirement of large-scale systems in all infrastructure, transaction management, and consensus layers by relying on resource desegregation and machine learning approaches.