Sergio Garcez

Sergio Garcez

London based freelance software developer, interested in way too many things.