Goran Aviani
Goran Aviani

Goran Aviani

Software developer, technology enthusiast, pub quiz lover.