Avatar - Cahya Ong

Cahya Ong

A passionate software developer living in Sydney. Enjoy learning new stuff, meeting people, and travelling to wacky places.

Magazines

Followers

Flips