Ashraf Saleh

Software Engineer in Mountain View, California

Just another software monkey who plays soccer. I will nutmeg you!

  • Work
    • neglected software engineer
  • Education
    • Alexandria University