Xiaochen Hou

I'm a Software Engineer located in Beijing with over 10 years of proven experience developing various small and large web/mobile applications.