Fork me on GitHub

About Me

Projects

Guides

Open Source

Master Thesis Supervision

Teaching

2017: Invited Lecturer, KTH

  • ID2221: Data Intensive Computing

(2007 - 2013): Teaching assistant, KTH

  • ID1217: Concurrent Programming
  • ID2212: Network Programming with Java
  • Concurrent Programming (the course is given to industry)

(2001 - 2006): Teaching Assistant, Ain Shams University

  • High Performance Computing (4th Grade)
  • Distributed Computing (4th Grade)
  • Operating System (3rd Grade)
  • Data Structures (2nd Grade)
  • Object Oriented Programming with .NET (2nd Grade)
  • Introduction to Computer Systems (1st Grade)

Awards

Best paper award Contrail 2011 summer school award
Best Paper Award for the paper “State-Space Feedback Control for Elastic Distributed Storage in a Cloud Environment,” published in The Eighth International Conference on Autonomic and Autonomous Systems ICAS 2012, St. Maarten, Netherlands Antilles, March 2012, pp. 18-27. pdf slides bibtex First Prize Award for the presentation “Enabling and Achieving Self-Management for Large Scale Distributed Systems” at the Contrail Summer School, Hyeres, France, June 2011. slides

MeetUps

links

social