david naranjo@davidabrahamnsMexicoFollow BadgesProblem SolvingJavaC language CertificationsCertificate: Problem Solving (Basic)VerifiedskillWork Experiencedavidabrahamns has not updated employment details yet.EducationInstituto Tecnológico y de Estudios Superiores de Occidente