Ezequiel Lavaca is a frontend freelance developer passionate on new technologies. Personal website: www.canvasestudio.com