Bassem Mohamed

Well, let's see. Egyptian, Developer, Blogger, Hiker and a Minimalist in the making.