Joaquim Cardona
Joaquim Cardona

Joaquim Cardona

Digital being. Software developer. Part-time trader. Technology lover.