Ahmed Hareedy

Ahmed Hareedy 

About Me

I am a Postdoctoral Associate in the Electrical and Computer Engineering (ECE) Department at Duke University. I am working with Robert Calderbank.

I received my Ph.D. degree in Electrical and Computer Engineering (ECE) from the University of California, Los Angeles (UCLA). At UCLA, I was working with Lara Dolecek as part of the Laboratory for Robust Information Systems (LORIS). Before joining UCLA, I studied Electronics and Communications Engineering at Cairo University. I received my M.S. and Bachelor degrees from Cairo University in 2011 and 2006, respectively.

My paper "A combinatorial methodology for optimizing non-binary graph-based codes: Theoretical analysis and applications in data storage" won the 2018-2019 Best Student Paper Award of the IEEE Data Storage Technical Committee (DSTC) (news on IEEE DSTC website). My paper "A three-stage approach for designing non-binary spatially-coupled codes for Flash memories" won the Memorable Paper Award at the 2018 Non-Volatile Memories Workshop (NVMW), in the area of devices, coding, and information theory (news on UCLA ECE website). My paper "Non-binary LDPC code optimization for partial-response channels" won the Best Paper Award at the 2015 IEEE Global Communications Conference (GLOBECOM), Selected Areas in Communications (SAC), Data Storage Track (news on UCLA ECE website).

I won the prestigious 2018-2019 Distinguished Ph.D. Dissertation Award in Signals and Systems from the Electrical and Computer Engineering (ECE) Department at UCLA (news on UCLA ECE website). I won the 2016-2017 Electrical Engineering Henry Samueli Excellence in Teaching Award for teaching Probability and Statistics (EE 131A) at UCLA. I also won the 2017-2018 Dissertation Year Fellowship (DYF) at UCLA (news on UCLA ECE website).

These are my CV, LinkedIn account, Google Scholar account, and Research Gate account.

Research Interests

My research interests are broadly in applying coding/information theoretic concepts and techniques to solve problems associated with modern practical systems, e.g., data-hungry systems. I am interested in working on coding/information theoretic problems with applications in data storage, cloud storage, distributed computing, machine learning, quantum computing, privacy and secrecy, DNA analysis, computer architecture, and wireless communications. The techniques I develop involve tools from combinatorics, graph theory, linear algebra, algorithms, probability theory, stochastic processes, statistics, abstract algebra, and optimization.

The focus of my recent and my current research is on:

  • Error correcting codes for modern dense storage devices:

    Non-binary, spatially-coupled, and multi-dimensional LDPC codes.

  • Capacity-achieving, reconfigurable constrained codes.

  • Applying machine learning to help data storage.

  • Coding for centralized cloud storage.

  • Coding for blockchain-based decentralized cloud storage.

  • Distributed computing and computational storage.

  • Quantum computing and quantum error correction.

  • Modern wireless communication systems.

  • Importance sampling for statistical prediction.

  • Channel characterization and modeling.

  • Optimization techniques and applications.

  • Iterative probabilistic algorithms and applications.

  • Graph-theoretic methods and applications.


  • (04/2021) We have a new paper accepted at IEEE ISIT 2021.

  • (03/2021) I will serve as a Technical Program Committee (TPC) member at IEEE GLOBECOM 2021.

  • (02/2021) Both of our papers accepted to NVMW 2021, "Power spectra of finite-length constrained codes with level-based signaling" and "Cooperative data protection for topology-aware decentralized storage networks," have been selected as Memorable Paper Award Finalists in the ECC and Devices category.

  • (02/2021) I will chair Session 4A (Devices and ECC) at NVMW 2021.

  • (10/2020) I will be a Technical Program Committee (TPC) member at NVMW 2021.

  • (04/2020) I will serve as a Technical Program Committee (TPC) member at IEEE GLOBECOM 2020 and IEEE International Conference on Cloud Computing (CLOUD) 2020.

  • (03/2020) We have two papers accepted at IEEE ISIT 2020.

  • (10/2019) I will be a Technical Program Committee (TPC) member at NVMW 2020. I will also chair the session SAC CCNS1 (Coded Data Storage) at IEEE GLOBECOM 2019.

  • (08/2019) We have a paper accepted at GLOBECOM 2019 and another paper accepted at Allerton 2019.

  • (06/2019) I was one of eight Ph.D. graduates across UCLA nominated for the student marshals of the 2019 UCLA Doctoral Hooding Ceremony.

  • (06/2019) We have two papers accepted at IEEE ITW 2019 to be held in Sweden.


Electrical and Computer Engineering Department
Edmund T. Pratt Jr. School of Engineering
Duke University
Box 90291
Durham, NC 27708 USA

Phone number: +1 424-324-0548
Emails: ahareedy at ucla dot edu; ahmed dot hareedy at duke dot edu