Ahmed Etefy



·

Ahmed Etefy

Ahmed Etefy

Software Engineer travelling the world, high on coffee.