Mohamed was born and raised in the great city of Cairo but while he was doing his bachelor thesis in Germany he fell in love with Freiburg. Mohamed earned his BSc in Computer Science and Engineering at the German University in Cairo. Afterwards he worked in various layers of the development stack. Currently he’s passionate about Machine Learning, Computer Vision and Distributed Computing, that's why he came to Germany to do his Master's degree at TU Munich. In his sparetime, Mohamed enjoys playing Squash.