Chee Loong Soon's avatar

Chee Loong Soon (scheeloong)

A Software Developer