He holds a BSc. degree in Computer Science & Automatic Control Engineering from Alexandria University. He's been working at the Arabic Competence and Globalization Center of the CTDC since 2006, introducing and supporting bidirectional scripts in different IBM products such as RDz, HATS, Personal Communications, Host On-Demand and Webfacing. He is now a member of Globalization Center of Competency (GCoC) team since June 2011, he provides advice and guidance to different customers and IBM labs regarding Arabic support in different products and technologies and contributes to many open source technologies implementing Arabic related features.