I am a PhD candidate at the Department of Electrical & Computer Engineering at the University of Toronto under the supervision of
Hans-Arno Jacobsen. My research interests focus on the core problems in distributed systems, especially consensus algorithms and fault tolerance. My current research studies aim to develop algorithms and architectures that build up fault-tolerant, high-performance, highly scalable, and highly available distributed systems. I am especially interested in developing consensus algorithms binding efficiency and robustness under various fault-tolerant models including benign and Byzantine failures, and applying theoretical problems to real-world applications. Towards these objectives, I am also broadly interested in questions related to distributed computing theories, blockchains, P2P systems, cloud/distributed databases, microservices, serverless computing, and systems for AI.