Bassem Mohamed

Well, let's see. Egyptian, Developer, Blogger, Gamer, Kick-boxer, Hiker, Minimalist and a vegetarian in the making.