Amr Kamal@amrragabEgyptFollowAboutEducationCairo university, Computer Department BadgesProblem SolvingJavaRuby Certificationsamrragab has not earned any certificates yet. Work Experienceamrragab has not updated employment details yet.EducationCairo university, Computer Department