Ryan Liang

121
reputation

A quasi-software-developer trying to find his way!