Gavin Fong

Gavin Fong

Gavin Fong

IT professional of software development and system implementation, passionate about technologies, in search of life meaning