
Dr. Gengrui (Edward) Zhang, PhD
Thesis supervisor Accepting inquiries
- Assistant Professor, Electrical and Computer Engineering
Are you the profile owner?
Sign in to editThesis supervision details
Supervised programs: Electrical and Computer Engineering (MASc), Computer Science (MCompSc), Computer Science (PhD), Electrical and Computer Engineering (PhD)
Research areas: Distributed Systems, Blockchains, Cloud Computing, Databases, Systems for AI
Contact information
Email:
Website:
Biography
Short Bio
Dr. Gengrui (Edward) Zhang is an Assistant Professor in the Department of Electrical and Computer Engineering at Concordia University, where he leads the Distributed Computing and Systems (DISCOS) Research Group.
Dr. Zhang’s research focuses on advancing the development of high-performance, highly scalable, and highly available distributed systems. His work spans the full spectrum of theoretical foundations, mathematical analysis, system design, efficient implementation, and rigorous experimentation. He addresses real-world challenges in key areas of AI-supporting distributed systems, blockchain, cloud computing, and data management. He is particularly interested in designing new algorithms and system architectures that enhance coordination, data consistency, fault tolerance, computational efficiency, and transactions in large-scale systems.
Dr. Zhang obtained his PhD from the University of Toronto in 2024. He has served as program committee member of various international conferences, including IEEE DAPPS, and ACM SYSTOR, ACM Middleware, IEEE ICDE, and VLDB. He actively collaborates with both academia and industry.