Andres Carmona

Andres Carmona

computer system engineer, ninja, programming nerd, geek, computer lover, web & mobile software developer...and everything else..