Please turn your device
Contact Me

Send me a message to
learn more about my
process and availability

Working Locations

Bay Area, CA
Shenzhen, China

I am always interested in learning about exciting projects. Please note that I'm currently unable to support my open source projects.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.