Amir Naghibi@amirmahdi76CanadaFollow BadgesProblem SolvingJava CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceamirmahdi76 has not updated employment details yet.Educationamirmahdi76 has not updated education details yet.