Mohamed Abedelhakim (mohamedgenak)

Software Engineer with a business background