Current Role

  • Senior Applied Scientist, Microsoft


  • Purdue University
    • Ph.D. of Computer Science (2018)
  • The American University In Cairo (2009)
    • Masters of Computer Science
  • Arab Academy for Science and Technology (2003)
    • Bachelor of Computer Science

Industrial Experience

  • IBM, Cairo, Egypt, Jan 2006-Jul 2010
    • Staff Research Engineer, Research And Development Team

Academic Experience

  • Purdue University
    • Graduate Assistant
  • The American University in Cairo, Cairo, Egypt, Jul 2007-Jul 2008
    • Research Assistant, Microsoft Grant
  • The German University in Cairo, Cairo, Egypt, Jan 2004-Feb 2006
    • Teaching Assistant, Computer Science Department
  • Arab Academy for Science and Technology, Cairo, Egypt, Sep 2003- Jan 2004
    • Teaching Assistant, Information Technology Department.
  • Georgia State University, Altanta, USA, June 2000-August 2000
    • Student Assistant, Computer Security


  • Mirosoft, Greater Seattle Area, WA, Summer 2018
    • Project: Improve the graph walk performance of the entity resolution (Conflation) system for the Microsoft Satori knowledge graph. Also, work on a technique for catching conflation issues in the graph.
  • Microsoft Research, Greater Seattle Area, WA, Summer 2015
    • Project: Enhancing the dependency parser over web queries
  • Yahoo!, Sunnyvale CA, Summer 2011
    • Project: Developing a prototype recommender system for local businesses