Me! Mohamed A. Bamakhrama (محمد بامخرمه)

Postdoctoral researcher in Embedded Systems @ Leiden University

About | Research | Awards | Publications | Teaching | Open-Source Projects | Contact


I am a postdoctoral researcher in Embedded Systems at Leiden Embedded Research Center in Leiden University, Leiden, Netherlands. I obtained a Ph.D. in Computer Science from Leiden University in March 2014 under the supervision of Prof. dr. Ed Deprettere and Dr. Todor Stefanov. Prior to that, I worked from May 2008 till September 2009 as a research scientist at ST-Ericsson in Eindhoven, Netherlands. I obtained a M.Sc. (honors) from the Institute of Informatics at Technische Universität München in Munich, Germany in December 2007 and a B.Sc. (honors) in Computer Engineering from University of Sharjah in Sharjah, United Arab Emirates in 2005.

You can find me on LinkedIn and GitHub. For a formal bio, you can have a look on my resume

Research Interests

Embedded real-time systems in general and specifically embedded multiprocessor system-on-chip design and programming, hardware/software codesign, computer architecture, and computer communication protocols

Selected Awards/Honors


Journal Articles

  1. Mohamed A. Bamakhrama and Todor P. Stefanov. "On the Hard-Real-Time Scheduling of Embedded Streaming Applications". Design Automation for Embedded Systems, Special Issue on EMSOFT 2011
    PDF | DOI

Peer-Reviewed Conference Proceedings

  1. Emanuele Cannella, Mohamed A. Bamakhrama, and Todor Stefanov. "System-level Scheduling of Real-time Streaming Applications using a Semi-partitioned Approach". In Proceedings of the 17th Design, Automation, and Test in Europe (DATE '2014) Conference and Exhibition, March 25-28, 2014, Dresden, Germany.
    PDF | Slides | DOI
  2. Jiali Teddy Zhai, Mohamed A. Bamakhrama, and Todor Stefanov. "Exploiting Just-enough Parallelism when Mapping Streaming Applications in Hard Real-time Systems". In Proceedings of the 50th Design Automation Conference (DAC 2013), pp. 170:1–170:8, May 29-June 7, 2013, Austin, TX, USA. (Winner of HiPEAC 2013 Paper Award)
    PDF | Slides | DOI | ACM DL
  3. Mohamed A. Bamakhrama and Todor Stefanov. "Managing Latency in Embedded Streaming Applications under Hard-Real-Time Scheduling". In Proceedings of the 10th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS 2012), pp. 83-92, October 7-12, 2012, Tampere, Finland.
    PDF | Slides | DOI | ACM DL
  4. Mohamed A. Bamakhrama, Jiali Teddy Zhai, Hristo Nikolov, and Todor Stefanov. "A Methodology for Automated Design of Hard-Real-Time Embedded Streaming Systems". In Proceedings of the 15th Design, Automation, and Test in Europe (DATE '2012) Conference and Exhibition, pp. 941-946, March 12-16, 2012, Dresden, Germany.
    PDF | Slides | DOI
  5. Mohamed Bamakhrama and Todor Stefanov. "Hard-Real-Time Scheduling of Data-Dependent Tasks in Embedded Streaming Applications". In Proceedings of the 9th ACM International Conference on Embedded Software (EMSOFT '2011), pp. 195-204, October 9-14, 2011, Taipei, Taiwan. (Best Paper Candidate)
    PDF | Slides | DOI | ACM DL
  6. Y. C. Chehadeh, A. Z. Hatahet, A. E. Agamy, M. A. Bamakhrama, and S. A. Banawan. "Investigating Distribution of Data of HTTP Traffic: An Empirical Study". In Proceedings of the IEEE International Conference on Innovations in Information Technology (IIT '2006), November 19-21, 2006, Dubai, United Arab Emirates.
    PDF | Slides | DOI



Open-Source Projects


You can visit me or send "snail" mail using the following address:

Snellius Building - Room 122
Niels Bohrweg 1
2333CA Leiden
[View on Google Maps]

Mohamed Bamakhrama -
Last modified on: