bernardo bicalho

tech addict, extreme developer, music performer, finance and trading lover.