M S@ibnesinaSoftware EngineerFollow BadgesProblem Solving CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceibnesina has not updated employment details yet.Educationibnesina has not updated education details yet.Linksibnesina has not updated links details yet. Skillsibnesina has not updated skills details yet.