viveksingh rana@viveksinghranaFollow BadgesProblem SolvingCPPJava CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experienceviveksinghrana has not updated employment details yet.EducationDAVLinksviveksinghrana has not updated links details yet. Skillsviveksinghrana has not updated skills details yet.