ruixiang ding@drx89820704Software developerCanadaFollow BadgesProblem SolvingJavaC language CertificationsCertificate: Java (Basic)VerifiedskillWork Experiencedrx89820704 has not updated employment details yet.Educationdrx89820704 has not updated education details yet.