Jimmy Xiao
Blog
About Me
Résumé
Contact Me
Hi, I'm Jimmy. I do stuff outdoors and work on tech projects sometimes. Pretty much sums it up.