Badges
Certifications
Work Experience
Impaktado has not updated employment details yet.
Education
Universidad Politécnica de Cataluna
Software Engineering, BS
Links
Impaktado has not updated links details yet.
Skills
Impaktado has not updated skills details yet.