Alan Ng
Alan Ng

Alan Ng

Software Developer, UX Designer, Entrepreneur. Lover of all things digital, loving volunteering in the weekends. Awkward social life.