@matthewzhang306United StatesFollow BadgesProblem SolvingCPPJava CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencematthewzhang306 has not updated employment details yet.Educationmatthewzhang306 has not updated education details yet.