C-Ports: a prototype framework developed with IBM T.J. Watson Research Center won the UCC Challenge award.


iCode: a prototype framework developed with IBM T.J. Watson Research Center and University of Texas Austin won the SCALE Challenge.


Recent & Upcoming Talks

More Talks

Exploring Machine Learning Opportunities in the Context of IoT

Oct 16, 2017, AbdelBaky, M., Panagopoulos, A.A., Pritoni, M., and Fierro G., A part of the RISE Lab Seminars, University of California, Berkeley

Exploring Computational Frameworks For Future Computational Chemistry

Aug 13, 2014, Parashar, M. and AbdelBaky, M., , A part of the “The Future of Computational Chemistry,” Division of Physical Chemistry, 248th ACS National Meeting


Current Research

Moustafa is currently exploring the application of Machine Learning (ML) techniques to the Internet of Things (IoT) with Athanasios Aris Panagopoulos, Marco Pritoni, and Gabe Fierro. In particular, he is looking at using Reinforcement Learning (RL) to actuate IoT devices at large scales. Moustafa is also exploring using physical metadata to drive ML pipeline composition. He is also working to integrate smart building prediction models with the prediction serving framework, Clipper. Finally, Moustafa is working with Michael Andersen and Sam Kumar to explore the use of a Blockchain-based decentralized authentication system (WAVE) to provide secure Content Delivery Networks (CDN).

Past Research

  • Moustafa obtained his Ph.D. from Rutgers University under the guidance of Professor Manish Parashar, where he was a three-time recipient of the IBM Ph.D. Fellowship and the recipient of the Rutgers ECE Academic Achievement Award. Moustafa’s dissertation focused on the on-demand composition of distributed services to enable a distributed software-defined environment.

  • Moustafa’s previous research interests included using parallel and distributed computing systems (e.g., supercomputers, grids, cloud computing, federated computing, software-defined environments, and advanced cyberinfrastructure) to support large-scale computational and data-enabled/driven science and engineering (CDS&E), Big Data, and the Internet of Things (IoT) applications. In particular, Moustafa looked into applying concepts from software-defined environments to support the on-demand autonomic federation of hybrid and advanced cyberinfrastructure (such as the IBM Blue Gene, Open Science Grid, Amazon Web Service, Google Compute Engine, IBM Bluemix, Microsoft Azure, Chameleon Cloud, Future Systems, and XSEDE) to support various science, engineering, and business applications.

  • Moustafa also worked with IBM T.J. Watson Research Center on providing High Performance Computing as a Service (HPCaaS) at all three levels (infrastructure, platform, and software) to support science and engineering applications. A demonstration using the resulting framework was awarded first place in the IEEE SCALE Challenge. Further, and also in collaboration with IBM T.J. Watson Research Center, he developed a framework that facilitates the deployment of containers across multiple clouds. The work, which was the first of its kind, was awarded first place in the IEEE/ACM UCC Challenge and featured in Fortune Magazine.

  • Moustafa also worked on CometCloud, an autonomic cloud engine built on top of a robust and scalable overlay, which provides programming platforms (MapReduce, Workflow, Master/Worker/BOT) that run on dynamically federated infrastructure.

  • Moustafa also worked on Submarine, a Subscription-based data streaming framework for integrating large facilities and advanced cyberinfrastructure, as part of the Ocean Observatories Initiative (OOI)

  • Finally, Moustafa’s past research experiences include contributing to DISCOVER, a portal for interactive steering of scientific applications, using virtual reality for rehabilitation at the Human-Machine Interface Lab at Rutgers University in collaboration with Indiana University School of medicine, mobile development for financial applications in collaboration with Bloomberg, experiments with Single Electron Transistors and nanotechnology at Rutgers University, and the development of ElVis (A Scientific Graphics for Visualization and Monitoring Software) in collaboration with Princeton Plasma Physics Laboratory (PPPL).


  • HPDC 2017 Student Travel Award, June 2017
  • IPDPS 2017 Ph.D. Forum Award, June 2017
  • IPDPS 2017 Student Travel Award, June 2017
  • CCGrid 2017 Student Travel Award, May 2017
  • Rutgers ECE Graduate Program Academic Achievement Award, May 2017
  • UCC 2015 Cloud Challenge Award (1st Place - Category 2), December 2015
  • SC15 Student Travel Award, November 2015
  • IBM PhD Scholarship Award, 2013-2014
  • IBM PhD Fellowship Award, 2012-2013
  • SC12 Student Travel Award, November 2012
  • IBM PhD Fellowship Award 2011-2012
  • SC11 Student Travel Award, November 2011
  • IEEE SCALE 2011 (1st Place)
  • ETA KAPPA NU Honor Society, September 2009
  • Rutgers Computing Facilities
    • Consultant Achievement Award, Spring 2008
    • Consultant of the Month, April 2007


Posters & Demos

  1. Devarakonda, A., AbdelBaky, M., Claus, B.L, Rodero, I., Haldeman, M., Parashar, M., 2012, May. Accelerating Asynchronous Replica Exchange on Large-Scale Distributed Heterogeneous HPC Resources. The 5th IEEE International Scalable Computing Challenge (SCALE), in conjunction with the 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Ottawa, Canada. (Finalist).
  2. Kim, H., AbdelBaky, M., and Parashar, M., 2011, September. Enabling Science and Engineering Work- flows on Dynamically Federated Cloud Infrastructure using CometCloud. In China-US Software Work- shop, KIAA Institute, Peking University, Beijing, China.
  3. AbdelBaky, M., Parashar, M., Kim, H., Jordan, K.E., Sachdeva, V., Sexton, J., Jamjoom, H., Shae, Z.Y., Pencheva, G., Tavakoli, R. and Wheeler, M.F., 2011, May. A Scalable Ensemble-based Oil-Reservoir Simulations using Blue Gene/P-as-a-Service. The 4th IEEE International Scalable Computing Challenge (SCALE), in conjunction with the 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing at Newport Beach CA, USA. (1st Place).
  4. AbdelBaky, M., Jordan, K.E., Parashar, M., and Sachdeva, V., 2010, November. Cloudy with a Chance of Supercomputing: A Framework for Enabling Supercomputing Resources as HPC Clouds. In Early Adopters PhD Workshop 2010, International Conference for High Performance Computing, Network- ing, Storage and Analysis (SC10), New Orleans, LA, USA.
  5. AbdelBaky, M., Parashar, M., Jordan, K.E., 2010, November. CO2 Sequestration on HPC Clouds. International Conference for High Performance Computing, Networking, Storage and Analysis (SC10), New Orleans, LA, USA.
  6. AbdelBaky, M., Parashar, M., Jordan, K.E., 2009, November. System Level Acceleration and Interactive Supercomputing. International Conference for High Performance Computing, Networking, Storage and Analysis (SC09), Portland, OR, USA.

Professional Affiliations


  • University of California, Berkeley
    • Department of Electrical Engineering & Computer Sciences (EECS)
    • Building Energy Transportation Systems (BETS)
    • Real-time Intelligent Secure Execution (RISE)
  • Institute of Electrical and Electronics Engineers (IEEE)
  • Association for Computing Machinery (ACM)





  1. Diaz-Montes, J., AbdelBaky, M., and Parashar, M., 2015, September. Enabling Software-Defined Federations using CometCloud. The 9th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO), Cambridge, MA, USA.
  2. Parashar, M., and AbdelBaky, M., 2012, July. Federating HPC, Cyber-infrastructure and Clouds using CometCloud. Virtual School of Computational Science & Engineering Summer School, Bloomington, IN, USA.
  3. AbdelBaky, M., Kim, H., Rodero, I., and Parashar, M., 2012, May. Developing and Deploying Applications on Federated Clouds using CometCloud.The 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Ottawa, Canada.



Good fortune comes in many forms; mine came in the form of amazing people who have always been there for me. They helped me through my struggles when times were tough and shared my joy in good times. While gratitude is certainly due to them, it is simply not enough. To the following people, I owe you more than just an acknowledgment. I am truly grateful for your presence in my life, and I am forever in your debt.

To my parents Hany & Mervat, wife, lucky charm, and love Melissa, siblings Abdelhamid & Shymaa, in-laws Albert & Barbara, best friend Mark, mentor Kirk, and last but not least to my advisor Manish.

Thank you for all your help & for being in my life!