2015           Received NSERC PDF (2015-2017)
2014           Named the recipient of the 2014 Queen's School of Computing Research Award
2014           Received IBM/Mitacs Research Grant (15K)
2013           Received Queen's Postdoctoral Travel Award
2013           Best Paper Award at UCC 2013, Dresden, Germany
2010-2012  Queen's University Graduate Award (QGA)
2010           Best Paper Award at IWCMC'10, Caen, France
2009-2010  Queen's University Graduate Award (QGA)
2009-          Queen's University PhD scholarship
2008-2009  UNB International Differential Fee Award
2008-          PhD scholarship from University of New Brunswick (UNB) (Declined)
2008-          PhD scholarship from King Fahd University of Petroleum & Minerals (KFUPM) (Declined)

Technical Reviewer:

IEEE Transactions on Cloud Computing
Peer-to-Peer Networking and Applications
Computer Networks
Wireless Communications and Mobile Computing
Peer-to-Peer Networking and Applications
IEEE Communications Magazine
International Journal of Communication Systems
Computer and Telecommunications Networking
Network and Computer Applications
Computer Networks
Canadian Journal of Electrical and Computer Engineering
IEEE ISCC 2011, 2012
IEEE GLOBECOM 2011, 2012